Szybki start

Szybki start

Ten przykład rozpoznaje pojedynczy obraz rastrowy i wypisuje rozpoznany tekst.


1. Zbuduj OcrInput

Utwórz OcrInput z InputType.SingleImage i dodaj ścieżkę do obrazu za pomocą OcrInput.Add().

using Aspose.OCR;

var api = new AsposeOcr();
using var input = new OcrInput(InputType.SingleImage);
input.Add("scan.png");

2. Rozpoznaj i odczytaj wynik

Wywołaj AsposeOcr.Recognize(). Zwrócony OcrOutput zawiera jeden RecognitionResult na obraz — indeks [0] dla pojedynczego obrazu.

RecognitionResult result = api.Recognize(input)[0];
Console.WriteLine(result.RecognitionText);

3. Odczytaj poszczególne wiersze

Każda rozpoznana linia jest RecognitionResult.LinesResult, z TextInLine i ramką ograniczającą System.Drawing.Rectangle w Line.

foreach (RecognitionResult.LinesResult line in result.RecognitionLinesResult)
{
    Console.WriteLine($"{line.Line}: {line.TextInLine}");
}

Następne kroki

Zobacz także

 Polski