OCR Excellence med Aspose.OCR för Python via C++
Bild till textigenkänning med Python OCR
Fler montrar >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
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.
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!
* Genom att ladda upp dina filer eller använda tjänsten godkänner du vår Villkor och Integritetspolicy.
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.
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
- 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++.
Foto OCR
Extrahera text från smartphonefoton med noggrannhet på skanningsnivå.
Sökbar PDF
Konvertera vilken skanning som helst till ett helt sökbart och indexerbart dokument.
URL-igenkänning
Känn igen en bild från URL utan att ladda ner den lokalt.
Bulkigenkänning
Läs alla bilder från flersidiga dokument, mappar och arkiv.
Alla typsnitt och stilar
Identifiera och känna igen text i alla populära typsnitt och stilar.
Finjustera igenkänning
Justera varje OCR-parameter för bästa igenkänningsresultat.
Stavningskontroll
Förbättra resultaten genom att automatiskt korrigera felstavade ord.
Hitta text i bilder
Sök efter text eller reguljärt uttryck i en uppsättning bilder.
Jämför bildtexter
Jämför texter på två bilder, oavsett fall och layout.
Begränsa erkännandets omfattning
Begränsa uppsättningen tecken som OCR-motorn letar efter.
Upptäck bilddefekter
Hitta automatiskt potentiellt problematiska delar av bilden.
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
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)