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.

Illustration ocr

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!

Připraveno k rozpoznání Připraveno k rozpoznání Sem přetáhněte soubor nebo kliknutím procházejte *

* 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ů.

Výsledek uznání
 

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.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

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
  • PDF
  • 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++.

Feature icon

Foto OCR

Extrahujte text z fotografií smartphonu s přesností na úrovni skenování.

Feature icon

PDF s možností vyhledávání

Převeďte jakýkoli sken na plně prohledávatelný a indexovatelný dokument.

Feature icon

Rozpoznávání URL

Rozpoznejte obrázek z adresy URL, aniž byste jej museli lokálně stahovat.

Feature icon

Hromadné rozpoznání

Přečtěte si všechny obrázky z vícestránkových dokumentů, složek a archivů.

Feature icon

Libovolné písmo a styl

Identifikujte a rozpoznávejte text ve všech oblíbených typech písma a stylech.

Feature icon

Dolaďte rozpoznávání

Upravte každý parametr OCR pro nejlepší výsledky rozpoznávání.

Feature icon

Kontrola pravopisu

Zlepšete výsledky automatickým opravováním chybně napsaných slov.

Feature icon

Najděte text v obrázcích

Hledejte text nebo regulární výraz v sadě obrázků.

Feature icon

Porovnejte texty obrázků

Porovnejte texty na dvou obrázcích bez ohledu na velikost písmen a rozvržení.

Feature icon

Omezit rozsah rozpoznávání

Omezte sadu znaků, které bude modul OCR hledat.

Feature icon

Zjistit vady obrazu

Automaticky najděte potenciálně problematické oblasti obrazu.

Feature icon

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

Aspose.OCR pro Python prostřednictvím C++ jako odlehčený balíček Pythonu nebo soubor ke stažení s minimálními závislostmi zajišťuje snadnou distribuci. Integrujte jej do svého projektu přímo z Pythonu a jste připraveni využít kompletní schopnosti OCR a uložit výsledky rozpoznávání v různých formátech.

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)