Varför välja Aspose.OCR för Python via C++?

Förbättra dina OCR-funktioner med Aspose.OCR för Python via C++. Detta funktionsspäckade bibliotek integrerar OCR sömlöst i Python-applikationer med minimal kod. Upplev exceptionell hastighet och noggrannhet, stöder 28 språk, inklusive latinska, kyrilliska och kinesiska skript. Känn igen en mängd olika bilder, från skannade dokument och smartphonefoton till skärmdumpar och skannade PDF-filer. Avancerade förbehandlingsfilter hanterar utmaningar som roterade, sneda och brusiga bilder, vilket säkerställer optimal prestanda genom att utnyttja GPU-bearbetning.

Illustration ocr

Snabb och exakt OCR

Uppnå snabba och exakta OCR-resultat med banbrytande Python via C++-teknik.

Flerspråkig igenkänning

Känn igen text på 28 språk, vilket säkerställer mångsidighet för Python-applikationer via C++-integrering.

Omfattande bildstöd

Bearbeta enkelt bilder från skannrar, kameror och smartphones med Python via C++.

Exakt kinesisk teckenigenkänning

Känn exakt igen över 6 000 kinesiska tecken i dina Python-projekt via C++.

Underhåll teckensnittsstilar och formatering

Bevara teckensnittsstilar och formatering för korrekt representation av igenkänd text i dina Python-applikationer via C++.

Live-kodexempel

Initiera textigenkänning från bilder på bara tre rader kod. Upplev enkelheten!

Redo att känna igen Redo att känna igen Släpp en fil här eller klicka för att bläddra *

* Genom att ladda upp dina filer eller använda tjänsten godkänner du vår Villkor och Integritetspolicy.

Erkännande resultat
 

Konvertera bild till text

Fler exempel >
// 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);

OCR-integration för Python-applikationer

Aspose.OCR för Python via C++ integreras sömlöst med alla plattformar som stöder C++ - oavsett om det är på stationära Windows, Windows Server, macOS, Linux , eller molnet.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Filformat som stöds

Aspose.OCR for Python via C++ kan fungera med praktiskt taget alla fil du kan få från en skanner eller kamera. Igenkänningsresultat returneras i de mest populära fil- och datautbytesformaten som kan sparas, importeras till en databas eller analyseras i realtid.

Bilder

  • JPEG
  • PNG
  • TIFF
  • BMP

Batch OCR

  • Multi-page PDF
  • ZIP
  • Folder

Erkännande resultat

  • Text
  • PDF
  • Microsoft Word
  • Microsoft Excel
  • RTF
  • JSON
  • XML

Enkel installation för Python via C++

Aspose.OCR för Python via C++ levereras som ett Python-paket eller som en nedladdningsbar fil med minimala beroenden. installera det enkelt i ditt projekt, och du är redo att känna igen texter på flera språk som stöds och spara igenkänningsresultat i olika format.

Begär en testlicens för att kickstarta utvecklingen av en fullt fungerande OCR-applikation utan begränsningar.

C++ Backend-integration för Python-applikationer

Vårt bibliotek integreras sömlöst med C++-backend, vilket gör att Python-applikationer kan köras sömlöst på alla plattformar – stationära Windows, Windows Server, macOS, Linux och molnet.

28 igenkänningsspråk

Stöd för olika språk och skript, inklusive blandade språk:

Optimera igenkänningen genom att låta biblioteket upptäcka språk eller definiera det för förbättrad prestanda.

  • Utökat latin alfabet: kroatiska, tjeckiska, danska, holländska, engelska, estniska, finska, franska, tyska, italienska, lettiska, litauiska, norska, polska, portugisiska, rumänska, slovakiska, slovenska, spanska, svenska;
  • kyrilliska alfabetet: vitryska, bulgariska, kazakiska, ryska, serbiska, ukrainska;
  • Kinesiska: Över 6 000 tecken;
  • Hindi.

Nyckelfunktioner

Aspose.OCR for Python via C++ Utforska avancerade funktioner i Aspose.OCR för Python via C++.

Feature icon

Foto OCR

Extrahera text från smartphonefoton med noggrannhet på skanningsnivå.

Feature icon

Sökbar PDF

Konvertera vilken skanning som helst till ett helt sökbart och indexerbart dokument.

Feature icon

URL-igenkänning

Känn igen en bild från URL utan att ladda ner den lokalt.

Feature icon

Bulkigenkänning

Läs alla bilder från flersidiga dokument, mappar och arkiv.

Feature icon

Alla typsnitt och stilar

Identifiera och känna igen text i alla populära typsnitt och stilar.

Feature icon

Finjustera igenkänning

Justera varje OCR-parameter för bästa igenkänningsresultat.

Feature icon

Stavningskontroll

Förbättra resultaten genom att automatiskt korrigera felstavade ord.

Feature icon

Hitta text i bilder

Sök efter text eller reguljärt uttryck i en uppsättning bilder.

Feature icon

Jämför bildtexter

Jämför texter på två bilder, oavsett fall och layout.

Feature icon

Begränsa erkännandets omfattning

Begränsa uppsättningen tecken som OCR-motorn letar efter.

Feature icon

Upptäck bilddefekter

Hitta automatiskt potentiellt problematiska delar av bilden.

Feature icon

Känn igen områden

Hitta och läs endast specifika delar av en bild, inte all text.

Python-kodprov

Upptäck kodexempel för att sömlöst integrera Aspose.OCR för Python via C++ i dina applikationer.

Enkel installation

Som ett lättviktigt Python-paket eller en nedladdningsbar fil med minimala beroenden säkerställer Aspose.OCR för Python via C++ enkel distribution. Integrera det i ditt projekt direkt från Python, och du är beredd att utnyttja kompletta OCR-funktioner och spara igenkänningsresultat i olika format.

Efter installationen, börja omedelbart använda Aspose.OCR för Python via C++, om än med vissa begränsningar. En tillfällig licens tar bort alla testversionsbegränsningar i 30 dagar. Använd denna period för att initiera utvecklingen av en fullt fungerande OCR-applikation, så att du kan fatta ett välgrundat beslut om att köpa Aspose.OCR för Python via C++ senare.

Detektering av dokumentområden

En bildskanning eller fotografi av ett textdokument består ofta av flera innehållsblock, inklusive textstycken, tabeller, illustrationer, formler med mera. Att framgångsrikt och korrekt känna igen dessa intresseområden på en sida är avgörande för effektiv OCR. Denna centrala process är känd som dokumentområdesdetektering, som involverar identifiering, organisation och klassificering av distinkta innehållsregioner.

Aspose.OCR erbjuder flera algoritmer för upptäckt av dokumentområden, så att du kan välja den som fungerar bäst för ditt specifika innehåll.

Inställning för olika bildinnehåll - 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)

Olika utdataformat

OCR för C++ kan spara igenkänningsresultat i flera format så att de kan delas, lagras i en databas, visas eller analyseras: vanlig text, PDF, Microsoft Word, Microsoft Excel, JSON och XML. {index-content-python-cpp.code_samples.item3.content2}

Spara igenkänningsresultat till JSON - Python

recognize_result_txt 
    = asposeocr.AsposeOCRSerializeResult(
      recognize_result, 
      asposeocr.ExportFormat.json)