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