Skärmdump till text OCR C#

En skärmdump kan innehålla text, bild, ritningar etc. där du kan behöva extrahera skriftlig information. I sådana scenarier kan du konvertera skärmdumpen till text för att hämta textinformationen. Det kan till exempel vara olika inkommande skärmdumpar som bevis på betalning till ett företag och textinformationen om det belopp som krävs för att extraheras. I enlighet med sådana krav tar den här artikeln upp hur man konverterar en skärmdump till text med OCR i C#.

Skärmdump till text med OCR – C# API-installation

Aspose.OCR for .NET API kan användas för att utföra optiska igenkänningsoperationer över en bild. Skärmdumpar är i grunden bilder av skärminnehåll så att du kan bearbeta sådana bilder för att extrahera viss information. Få åtkomst till API:et genom att ladda ner DLL-referensfilen från sidan New Releases eller använda installationskommandot NuGet nedan:

PM> Install-Package Aspose.OCR

Konvertera skärmdump till text med OCR i C#

Du kan konvertera en skärmdump till text med OCR i C# med följande steg:

  1. Skapa ett objekt av klassen AsposeOcr.
  2. Konvertera en skärmdump till text med metoden RecognizeImage.
  3. Visa den igenkända texten.

Följande exempelkod visar hur man konverterar en skärmdump till text i C#:

// Initiera en instans av AsposeOcr
Aspose.OCR.AsposeOcr api = new Aspose.OCR.AsposeOcr();

// Känn igen skärmdump med OCR
string result = api.RecognizeImage("Test.png");

// Visa den igenkända texten
Console.WriteLine(result);

Konvertera skärmdump från URL till text med OCR i C#

I vissa fall delas skärmbilderna via URL-länkar till DropBox, Imgur, etc. API:et gör att du kan använda URL-länken istället för att ladda ner och sedan bearbeta sådana skärmdumpar. Stegen nedan förklarar hur man konverterar en skärmdump från URL till text med OCR i C#:

  1. Få en skärmdump från URL för OCR-operationer.
  2. Skapa en instans av klassen AsposeOcr.
  3. Känn igen texten från skärmdumpen med OCR.
  4. Skriv ut den igenkända texten från URL:en.

Kodavsnittet nedan förklarar hur man konverterar en skärmdump från URL till text med OCR i C#:

// Få skärmdump från URL för OCR
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Initiera en instans av AsposeOcr
AsposeOcr api = new AsposeOcr();

// Känner igen bilden
string result = api.RecognizeImageFromUri(uri);

// Skriv ut resultat
Console.WriteLine($"Text:\n {result}");

Skaffa en gratis utvärderingslicens

Du kan begära en Free Temporary License för att utvärdera API:t i dess fulla kapacitet.

Slutsats

I den här artikeln har du lärt dig hur du konverterar en skärmdump till text med OCR i C#. På så sätt kan du extrahera mycket användbar information utifrån dina krav. Dessutom kan du skriva till oss på forumet om du har några funderingar.

Se även