Quickstart

Bắt đầu nhanh

Ví dụ này nhận dạng một hình raster duy nhất và in ra văn bản đã nhận dạng.


1. Xây dựng một OcrInput

Tạo một OcrInput với InputType.SingleImage và thêm đường dẫn hình ảnh bằng OcrInput.Add().

using Aspose.OCR;

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

2. Nhận dạng và đọc kết quả

Gọi AsposeOcr.Recognize(). OcrOutput trả về chứa một RecognitionResult cho mỗi hình ảnh — chỉ mục [0] cho một hình ảnh duy nhất.

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

3. Đọc các dòng riêng lẻ

Mỗi dòng được nhận dạng là một RecognitionResult.LinesResult, với TextInLine và một hộp bao System.Drawing.Rectangle trong Line.

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

Các bước tiếp theo

Xem thêm

 Tiếng Việt