Erkennen Sie Text DjVu Image C# OCR

Das Format DjVu wird zum Speichern gescannter Dokumente verwendet, da sie Text, Bilder oder Zeichnungen enthalten können. DjVu wird zum Archivieren von Daten verwendet, da es in der Lage ist, die Daten mit minimalem Speicherplatz zu speichern. In diesem Artikel wird beschrieben, wie Text aus DjVu-Bildern mit OCR-Vorgängen programmgesteuert in C# erkannt wird.

Texterkennung von DjVu Image – C#-API-Installation

Aspose.OCR for .NET API unterstützt die optische Zeichenerkennung für verschiedene Dokumenttypen wie JPG, PNG, PDF usw. Ebenso unterstützt es auch die Texterkennung aus mehrseitigen DjVu-Bilddateien. Sie können die API einfach konfigurieren, indem Sie die JAR-Datei der API aus dem Abschnitt Downloads herunterladen. Ebenso können Sie den folgenden NuGet-Installationsbefehl ausführen, um die Bibliothek in Ihrem Projekt zu installieren:

PM> Install-Package Aspose.OCR

Erkennen Sie Text durch Ausführen von OCR auf DjVu-Bildern in C#

Sie können Text erkennen, indem Sie OCR-Operationen an mehrseitigen DjVu-Bildern durchführen, indem Sie die folgenden Schritte ausführen:

  1. Initialisieren Sie eine API-Instanz mit der Klasse AsposeOCR.
  2. Erstellen Sie ein DocumentRecognitionSettings-Klassenobjekt.
  3. Erkennen Sie Text mit der Methode RecognizeDjvu.
  4. Drucken Sie den erkannten Text.

Das folgende Codebeispiel zeigt, wie Sie Text aus einem DjVu-Bild erkennen, indem Sie OCR programmgesteuert in C# ausführen:

// Geben Sie den DJVU-Bilddateipfad ein
string imgPath = "sample1.djvu";

// AsposeOcr-Klassenobjekt initialisieren
AsposeOcr api = new AsposeOcr();

// Bilder von DJVU erkennen
DocumentRecognitionSettings set = new DocumentRecognitionSettings();
set.PagesNumber = 0;
List<Aspose.OCR.RecognitionResult> result = api.RecognizeDjvu(imgPath, set);

// Ergebnis drucken
int pageNumber = 0;
foreach (var page in result)
{
    System.Console.WriteLine($"Page: {pageNumber++} text: {page.RecognitionText}");
}

Holen Sie sich eine kostenlose API-Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API ohne Evaluierungseinschränkungen zu testen.

Fazit

Abschließend haben Sie gelernt, wie man Text mit OCR-Operationen auf einem mehrseitigen DjVu-Bild erkennt. Sie können Text erkennen, indem Sie die Dokumenterkennungseinstellungen festlegen, in denen Sie Autokontrast- und Neigungsoptionen für das Eingabebild festlegen können, um die Genauigkeit des Texterkennungsprozesses zu erhöhen. Darüber hinaus können Sie verschiedene andere Funktionen erkunden, die von der API unterstützt werden, indem Sie einen Blick auf den Abschnitt Dokumentation werfen. Falls Sie eines Ihrer Anliegen oder Anforderungen besprechen möchten, können Sie uns gerne im Forum schreiben.

Siehe auch

Bild in Excel mit OCR in C# konvertieren