OCR Excellence s Aspose.OCR pro Python přes C++
Rozpoznávání obrázku na text pomocí Python OCR
Více vitrín >import asposeocr
settings = asposeocr.RecognitionSettings()
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = AsposeOCRRecognize(input_data, settings)
> pip install aspose-ocr-python-cpp
Proč zvolit Aspose.OCR pro Python přes C++?
Vylepšete své možnosti OCR pomocí Aspose.OCR pro Python prostřednictvím C++. Tato knihovna nabitá funkcemi hladce integruje OCR do aplikací Pythonu s minimálním kódem. Zažijte výjimečnou rychlost a přesnost s podporou 28 jazyků, včetně latinky, azbuky a čínského písma. Rozpoznejte různé obrázky, od naskenovaných dokumentů a fotografií smartphonu po snímky obrazovky a naskenované soubory PDF. Pokročilé filtry předběžného zpracování zvládají problémy, jako jsou otočené, zkosené a zašuměné obrázky, a zajišťují optimální výkon využitím zpracování GPU.
Rychlé a přesné OCR
Dosáhněte rychlých a přesných výsledků OCR pomocí špičkového jazyka Python prostřednictvím technologie C++.
Vícejazyčné rozpoznávání
Rozpoznává text ve 28 jazycích a zajišťuje všestrannost pro aplikace Pythonu prostřednictvím integrace C++.
Komplexní podpora obrázků
Bez námahy zpracujte obrázky ze skenerů, fotoaparátů a chytrých telefonů pomocí Pythonu prostřednictvím C++.
Přesné rozpoznávání čínských znaků
Přes C++ rozpoznávejte více než 6 000 čínských znaků ve svých projektech Python.
Udržujte styly písma a formátování
Zachovejte styly písem a formátování pro přesnou reprezentaci rozpoznaného textu ve vašich aplikacích Python prostřednictvím C++.
Ukázka živého kódu
Spusťte rozpoznávání textu z obrázků pomocí pouhých tří řádků kódu. Zažijte jednoduchost!
* Nahráním souborů nebo používáním služby souhlasíte s našimi Podmínky použití a Zásady ochrany osobních údajů.
Převést obrázek na text
Další příklady >// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);
Integrace OCR pro aplikace Python
Aspose.OCR pro Python přes C++ se hladce integruje s jakoukoli platformou podporující C++ – ať už na desktopu Windows, Windows Server, macOS, Linux nebo cloud.
Podporované formáty souborů
Aspose.OCR for Python via C++ může pracovat prakticky s jakýmkoli souborem můžete získat ze skeneru nebo fotoaparátu. Výsledky rozpoznávání jsou vráceny v nejoblíbenějších formátech pro výměnu souborů a dat, které lze uložit, importovat do databáze nebo analyzovat v reálném čase.
snímky
- JPEG
- PNG
- TIFF
- BMP
Dávkové OCR
- Multi-page PDF
- ZIP
- Folder
Výsledky rozpoznávání
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
Snadná instalace pro Python přes C++
Aspose.OCR pro Python prostřednictvím C++ je dodáván jako balíček Python nebo jako soubor ke stažení s minimálními závislostmi. Snadno jej nainstalujte do svého projektu a jste připraveni rozpoznávat texty v několika podporovaných jazycích a ukládat výsledky rozpoznávání v různých formátech.
Požádejte o zkušební licenci , abyste mohli zahájit vývoj plně funkční aplikace OCR bez omezení.
C++ Backend Integration pro Python aplikace
Naše knihovna se hladce integruje s backendem C++ a umožňuje aplikacím Pythonu bezproblémově běžet na jakékoli platformě – stolní Windows, Windows Server, macOS, Linux a cloud.
28 Rozpoznávací jazyky
Podpora různých jazyků a skriptů, včetně smíšených jazyků:
Optimalizujte rozpoznávání tím, že necháte knihovnu detekovat jazyk nebo jej definovat pro lepší výkon.
- Rozšířená latinská abeceda: chorvatština, čeština, dánština, holandština, angličtina, estonština, finština, francouzština, němčina, italština, lotyština, litevština, norština, polština, portugalština, rumunština, slovenština, slovinština, španělština, švédština;
- Azbuka: běloruská, bulharská, kazašská, ruská, srbská, ukrajinská;
- čínština: Více než 6 000 znaků;
- Hindština.
Klíčové vlastnosti
Aspose.OCR for Python via C++ Prozkoumejte pokročilé možnosti Aspose.OCR pro Python prostřednictvím C++.
Foto OCR
Extrahujte text z fotografií smartphonu s přesností na úrovni skenování.
PDF s možností vyhledávání
Převeďte jakýkoli sken na plně prohledávatelný a indexovatelný dokument.
Rozpoznávání URL
Rozpoznejte obrázek z adresy URL, aniž byste jej museli lokálně stahovat.
Hromadné rozpoznání
Přečtěte si všechny obrázky z vícestránkových dokumentů, složek a archivů.
Libovolné písmo a styl
Identifikujte a rozpoznávejte text ve všech oblíbených typech písma a stylech.
Dolaďte rozpoznávání
Upravte každý parametr OCR pro nejlepší výsledky rozpoznávání.
Kontrola pravopisu
Zlepšete výsledky automatickým opravováním chybně napsaných slov.
Najděte text v obrázcích
Hledejte text nebo regulární výraz v sadě obrázků.
Porovnejte texty obrázků
Porovnejte texty na dvou obrázcích bez ohledu na velikost písmen a rozvržení.
Omezit rozsah rozpoznávání
Omezte sadu znaků, které bude modul OCR hledat.
Zjistit vady obrazu
Automaticky najděte potenciálně problematické oblasti obrazu.
Rozpoznat oblasti
Najděte a čtěte pouze určité oblasti obrázku, ne celý text.
Ukázky kódu Python
Objevte ukázky kódu pro bezproblémovou integraci Aspose.OCR pro Python přes C++ do vašich aplikací.
Instalace bez námahy
Po instalaci začněte okamžitě používat Aspose.OCR pro Python prostřednictvím C++, i když s určitými omezeními. Dočasná licence odstraňuje všechna omezení zkušební verze na 30 dní. Využijte toto období k zahájení vývoje plně funkční OCR aplikace, která vám umožní učinit informované rozhodnutí o nákupu Aspose.OCR pro Python přes C++ později.
Detekce oblastí dokumentu
Obrazový sken nebo fotografie textového dokumentu často obsahuje více bloků obsahu, včetně textových odstavců, tabulek, ilustrací, vzorců a dalších. Úspěšné a přesné rozpoznání těchto oblastí zájmu na stránce je klíčové pro efektivní OCR. Tento klíčový proces je známý jako detekce oblasti dokumentu, zahrnující identifikaci, organizaci a klasifikaci různých oblastí obsahu.Aspose.OCR nabízí několik algoritmů detekce oblastí dokumentu, které vám umožňují vybrat si ten, který nejlépe vyhovuje vašemu konkrétnímu obsahu.
Nastavení pro různý obsah obrázků - Python OCR
settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)
Různé výstupní formáty
OCR pro C++ může ukládat výsledky rozpoznávání v několika formátech, takže je lze sdílet, ukládat do databáze, zobrazovat nebo analyzovat: prostý text, PDF, Microsoft Word, Microsoft Excel, JSON a XML. {index-content-python-cpp.code_samples.item3.content2}
Uložte výsledky rozpoznávání do JSON - Python
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)