Quickstart

เริ่มต้นอย่างรวดเร็ว

ตัวอย่างนี้จะแยกภาพเรสเตอร์เดียวและพิมพ์ข้อความที่แยกได้.


1. สร้าง OcrInput

สร้าง OcrInput ด้วย InputType.SingleImage และเพิ่มเส้นทางรูปภาพด้วย OcrInput.Add().

using Aspose.OCR;

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

2. แยกและอ่านผลลัพธ์

เรียก AsposeOcr.Recognize(). OcrOutput ที่ส่งกลับจะเก็บ RecognitionResult หนึ่งรายการต่อภาพ — ดัชนี [0] สำหรับภาพเดียว.

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

3. อ่านบรรทัดแต่ละบรรทัด

แต่ละบรรทัดที่ได้รับการจดจำเป็น RecognitionResult.LinesResult โดยมี TextInLine และกล่องขอบเขต System.Drawing.Rectangle ใน Line.

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

ขั้นตอนต่อไป

ดูเพิ่มเติม

 ภาษาไทย