讀取照片
此代碼範例演示了如何使用IronTesseract OCR引擎從照片中提取文本並分析特定區域。
建立了一個 IronTesseract OCR 引擎的實例。
初始化 OcrInput 物件,並使用 LoadImageFrame 方法載入影像框架 (“ocr.tiff”)。 0 表示正在處理影像的第一幀。
OCR 引擎使用 ReadPhoto 方法讀取照片,該方法返回一個 OcrPhotoResult 物件,其中包含 OCR 結果,包括識別的文字和區域。
識別出的文字的第一個區域是:
區域的 FrameNumber 儲存在 number 變數中。
TextInRegion 屬性檢索在第一個區域中找到的文本。
文本區域(邊界框)的座標儲存在使用 Region 屬性的 region 變數中。
輸出格式為可讀的字串,包括:
第一區域中的文字 (textinregion)。
文本區域的座標和尺寸(X,Y,寬度,高度)。
OCR 信心分數(result.Confidence)。
從掃描照片中提取的完整文本(result.Text)。
然後將輸出字串列印至控制台,提供關於第一個識別區域和整體OCR結果的詳細資訊。
此方法允許對圖像中的文本區域進行細緻的分析,對於從結構化文件或具有顯著區域的照片中提取信息非常有用。