Warum ASSOSPLE.OCR für Python über C ++ wählen?

Verbessern Sie Ihre OCR -Funktionen mit ASOSPLE.OCR für Python über C ++. Diese mit Feature gepackte Bibliothek integriert OCR nahtlos in Python-Anwendungen mit minimalem Code. Erleben Sie außergewöhnliche Geschwindigkeit und Genauigkeit und unterstützen Sie über 140 Sprachen, darunter lateinische, kyrillische, arabische, persische, indic- und chinesische Skripte. Erkennen Sie eine Vielzahl von Bildern, von gescannten Dokumenten und Smartphone -Fotos bis hin zu Screenshots und gescannten PDFs. Fortgeschrittene Vorverarbeitungsfilter behandeln Herausforderungen wie gedrehte, verzerrte und laute Bilder, um eine optimale Leistung zu gewährleisten, indem die GPU-Verarbeitung eingesetzt wird.

Illustration ocr

Schnelle und präzise OCR

Erzielen Sie schnelle und genaue OCR-Ergebnisse mit hochmodernem Python über C ++-Technologie.

Mehrsprachige Erkennung

Erkennen Sie den Text in mehr als 140 Sprachen und gewährleisten die Vielseitigkeit für Python -Anwendungen über C ++ - Integration.

Umfassende Bildunterstützung

Verarbeiten Sie mühelos Bilder von Scannern, Kameras und Smartphones mit Python über C ++.

Genaue chinesische Charaktererkennung

Genau über 6.000 chinesische Charaktere in Ihren Python -Projekten über C ++ erkennen.

Font -Stile und Formatierung beibehalten

Erhalten Sie Schriftstile und Formatierung, um eine genaue Darstellung des anerkannten Textes in Ihren Python -Anwendungen über C ++ darzustellen.

Live -Code -Beispiel

Initiieren Sie die Texterkennung aus Bildern in nur drei Codezeilen. Erleben Sie die Einfachheit!

Bereit zu erkennen Bereit zu erkennen Lassen Sie hier eine Datei fallen oder klicken Sie, um zu durchsuchen *

* Durch Hochladen Ihrer Dateien oder die Verwendung des Dienstes, den Sie mit unserer zustimmen Nutzungsbedingungen Und Datenschutzrichtlinie.

Erkennungsergebnis
 

Bild in Text konvertieren

Weitere Beispiele >
// 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);

Wählen Sie Ihre Präferenz

Wählen Sie die richtige Bibliothek für Ihre Bedürfnisse. Entdecken Sie die verfügbaren APIs und deren Funktionen, um die effizienteste Lösung auszuwählen.

Vielseitigkeit

Python via .NET

Einfache Entwicklung, Lesbarkeit und Wartbarkeit des Codes
Bietet die meisten Funktionen und erhält die häufigsten Updates
Die Gesamtgeschwindigkeit kann etwas langsamer sein als andere Plattformen

Gleichmäßigkeit

Python via Java

Verwenden Sie dieselbe Bibliothek auf jeder Plattform
Führen Sie Ihre Anwendung nahtlos auf jedem Gerät aus
Erfordert die Java Runtime Environment (JRE) Version 8 oder später

Leistung

Python via C++

Die schnellstmögliche Geschwindigkeit unabhängig von der Plattform
Viel Kontrolle über das Ressourcenmanagement
Auf erfahrene Entwickler ausgerichtet

OCR -Integration für Python -Anwendungen

ASSON.OCR für Python über C ++ integriert sich nahtlos in jede Plattform, die unterstützt C ++ -ob auf Desktop Windows, Windows Server, MacOS, Linux oder Cloud.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Unterstützte Dateiformate

Aspose.OCR for Python via C++ kann mit jeder [Datei]funktionieren( https://docs.aspose.com/ocr/python-cpp/supported-file-formats/ ) Sie können von einem Scanner oder einer Kamera erhalten. Erkennungsergebnisse können gespeichert, in eine Datenbank importiert oder in Echtzeit analysiert werden.

Bilder

  • JPEG
  • PNG
  • TIFF
  • BMP

Batch OCR

  • Multi-page PDF
  • ZIP
  • Folder

Erkennungsergebnisse

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

Mühelose Installation für Python über C ++

ASSOSS.OCR für Python über C ++ wird als Python-Paket oder als herunterladbare Datei mit minimalen Abhängigkeiten geliefert. Einfach Installation IT in Ihr Projekt, und Sie sind bereit, Texte in mehreren unterstützten Sprachen zu erkennen und Erkennungsergebnisse in verschiedenen Formaten zu sparen.

Anfordern einer Testlizenz , um die Entwicklung einer voll funktionsfähigen OCR-Anwendung ohne Einschränkungen zu starten.

C ++ Backend -Integration für Python -Anwendungen

Unsere Bibliothek integriert sich nahtlos in das C ++ - Backend und ermöglicht es Python -Anwendungen, nahtlos auf jeder Plattform auszuführen - Desktop Windows, Windows Server, MacOS, Linux und Cloud.

140+ Erkennungssprachen

Unterstützung für verschiedene Sprachen und Skripte, einschließlich gemischter Sprachen:

Optimieren Sie die Erkennung, indem Sie die Bibliothek Sprache erkennen lassen oder sie für eine verbesserte Leistung definieren.

  • ** erweitertes Latein ** Alphabet: Englisch, Spanisch, Französisch, Indonesisch, Portugiesisch, Deutsch, Vietnamesisch, Türkisch, Italienisch, Polnisch und 80+ mehr;
  • ** Kyrillisch ** Alphabet: Russisch, Ukrainisch, Kasach, Serbisch, Weißrussland, Bulgarisch;
  • Arabisch, Persisch, Urdu;
  • Chinesisch und Devanagari -Drehbuch, einschließlich Hindi, Marathi, Bhojpuri und anderen.

Schlüsselmerkmale

Aspose.OCR for Python via C++ Erforschen Sie die fortschrittlichen Fähigkeiten von asspose.oc für Python über C ++.

Feature icon

Foto OCR

Text aus Smartphone-Fotos mit Genauigkeit auf Scanebene extrahieren.

Feature icon

Durchsuchbarer PDF

Konvertieren Sie jeden Scan in ein vollständig durchsuchbares und indexierbares Dokument.

Feature icon

URL -Anerkennung

Erkennen Sie ein Bild von URL, ohne es lokal herunterzuladen.

Feature icon

Massenerkennung

Lesen Sie alle Bilder aus mehrseitigen Dokumenten, Ordnern und Archiven.

Feature icon

Jede Schriftart und jeder Stil

Identifizieren und erkennen Sie Text in allen beliebten Schriftarten und Stilen.

Feature icon

Fein-Tune-Anerkennung

Passen Sie jeden OCR -Parameter für die besten Erkennungsergebnisse an.

Feature icon

Zaubersprüche

Verbessern Sie die Ergebnisse, indem Sie falsch geschriebene Wörter automatisch korrigieren.

Feature icon

Suchen Sie Text in Bildern

Suchen Sie nach Text oder regulärem Ausdruck in einem Satz von Bildern.

Feature icon

Vergleichen Sie Bildtexte

Vergleichen Sie Texte auf zwei Bildern, unabhängig von Fall und Layout.

Feature icon

Begrenzung der Erkennungsumfang

Beschränken Sie die Zeichensatz, nach der die OCR -Engine suchen wird.

Feature icon

Bildfehler erkennen

Finden Sie automatisch potenziell problematische Bildbereiche.

Feature icon

Bereiche erkennen

Finden und lesen Sie nur bestimmte Bereiche eines Bildes, nicht alle Text.

Python -Code -Beispiele

Entdecken Sie Code -Beispiele, um ASPOSPEN.OCR für Python über C ++ nahtlos in Ihre Anwendungen zu integrieren.

Mühelose Installation

Als leichtes Python -Paket oder eine herunterladbare Datei mit minimalen Abhängigkeiten sorgt ASSOSPLE.OCR für Python über C ++ eine einfache Verteilung. Integrieren Sie es direkt von Python in Ihr Projekt und Sie sind bereit, die vollständigen OCR-Funktionen zu nutzen und die Erkennungsergebnisse in verschiedenen Formaten zu sparen. Eine temporäre Lizenz beseitigt alle Testversionsbeschränkungen für 30 Tage. Verwenden Sie diesen Zeitraum, um die Entwicklung eines voll funktionsfähigen OCR -Antrags zu initiieren, sodass Sie eine fundierte Entscheidung über den Kauf von ASPOSPE.OCR für Python über C ++ treffen können.

Erkennung von Bereichen dokumentieren

Ein Bildscan oder ein Foto eines Textdokuments umfasst häufig mehrere Inhaltsblöcke, einschließlich Textabsätzen, Tabellen, Abbildungen, Formeln und mehr. Das erfolgreiche und genaue Erkennen dieser Interessenbereiche auf einer Seite ist für eine effektive OCR von entscheidender Bedeutung. Dieser entscheidende Prozess wird als Erkennung von Dokumentenbereiche bezeichnet, die die Identifizierung, Organisation und Klassifizierung verschiedener Inhaltsregionen betreffen.

ASSON.OCR bietet mehrere Dokumentbereiche Erkennungsalgorithmen an, mit denen Sie die für Ihren spezifischen Inhalt am besten geeignet sind.

Setup für einen unterschiedlichen Bildinhalt - 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)

Verschiedene Ausgangsformate

OCR für C ++ kann die Erkennungsergebnisse in mehreren Formaten sparen, damit sie in einer Datenbank geteilt, in einer Datenbank gespeichert, angezeigt oder analysiert werden können: einfacher Text, PDF, Microsoft Word, Microsoft Excel, JSON und XML. {index-content-python-cpp.code_samples.item3.content2}

Sparenerkennungsergebnisse vor JSON - Python

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