Screenshot zu Text OCR C#

Ein Screenshot kann Text, Bilder, Zeichnungen usw. enthalten, aus denen Sie möglicherweise schriftliche Informationen extrahieren müssen. In solchen Szenarien können Sie den Screenshot in Text umwandeln, um die Textinformationen abzurufen. Beispielsweise können verschiedene eingehende Screenshots als Zahlungsnachweis an ein Unternehmen und die Textinformationen über den erforderlichen Betrag extrahiert werden. In Übereinstimmung mit diesen Anforderungen behandelt dieser Artikel das Konvertieren eines Screenshots in Text mit OCR in C#.

Screenshot zu Text mit OCR – C#-API-Installation

Die Aspose.OCR for .NET-API kann verwendet werden, um optische Erkennungsvorgänge für ein Bild durchzuführen. Screenshots sind im Grunde die Bilder von Bildschirminhalten, sodass Sie solche Bilder verarbeiten können, um einige Informationen zu extrahieren. Greifen Sie einfach auf die API zu, indem Sie die DLL-Referenzdatei von der Seite New Releases herunterladen oder den Installationsbefehl NuGet unten verwenden:

PM> Install-Package Aspose.OCR

Konvertieren Sie Screenshots in Text mit OCR in C#

Sie können einen Screenshot mit OCR in C# mit den folgenden Schritten in Text konvertieren:

  1. Erstellen Sie ein Objekt der Klasse AsposeOcr.
  2. Konvertieren Sie einen Screenshot mit der Methode RecognizeImage in Text.
  3. Zeigt den erkannten Text an.

Der folgende Beispielcode zeigt, wie Sie einen Screenshot in C# in Text konvertieren:

// Initialisieren Sie eine Instanz von AsposeOcr
Aspose.OCR.AsposeOcr api = new Aspose.OCR.AsposeOcr();

// Erkennen Sie Screenshots mit OCR
string result = api.RecognizeImage("Test.png");

// Zeigt den erkannten Text an
Console.WriteLine(result);

Screenshot von URL in Text mit OCR in C# konvertieren

In einigen Fällen werden die Screenshots über URL-Links von DropBox, Imgur usw. geteilt. Die API ermöglicht es Ihnen, den URL-Link zu verwenden, anstatt solche Screenshots herunterzuladen und dann zu verarbeiten. Die folgenden Schritte erklären, wie Sie einen Screenshot von URL in Text mit OCR in C# konvertieren:

  1. Holen Sie sich einen Screenshot von der URL für OCR-Operationen.
  2. Erstellen Sie eine Instanz der Klasse AsposeOcr.
  3. Erkennen Sie den Text aus dem Screenshot mit OCR.
  4. Drucken Sie den erkannten Text aus der URL.

Das folgende Code-Snippet erklärt, wie man einen Screenshot von URL in Text mit OCR in C# umwandelt:

// Holen Sie sich einen Screenshot von der URL für OCR
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Initialisieren Sie eine Instanz von AsposeOcr
AsposeOcr api = new AsposeOcr();

// Bild erkennen
string result = api.RecognizeImageFromUri(uri);

// Ergebnis drucken
Console.WriteLine($"Text:\n {result}");

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API in vollem Umfang zu evaluieren.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie einen Screenshot mit OCR in C# in Text umwandeln. Auf diese Weise können Sie viele nützliche Informationen basierend auf Ihren Anforderungen extrahieren. Darüber hinaus können Sie uns im Forum schreiben, falls Sie Bedenken haben.

Siehe auch