读取照片

该代码示例展示了如何使用IronTesseract OCR引擎从照片中提取文本并分析特定区域。

创建了一个IronTesseract OCR引擎的实例。

初始化一个 OcrInput 对象,并且一个图像帧(ocr.tiff)使用 LoadImageFrame 方法加载。 0 表示正在处理图片的第一帧。

OCR 引擎使用 ReadPhoto 方法读取照片,该方法返回一个 OcrPhotoResult 对象,其中包含 OCR 结果,包括识别的文本和区域。

识别文本的第一个区域已识别:

该区域的FrameNumber存储在number变量中。

TextInRegion 属性检索在第一个区域中找到的文本。

文本区域的坐标(边界框)使用 Region 属性存储在 region 变量中。

输出被格式化成一个可读的字符串,包括:

第一个区域的文本(textinregion).

文本区域的坐标和尺寸(X、Y、宽度、高度).

OCR 置信度分数(result.Confidence).

从扫描的照片中的全文(result.Text).

然后将输出字符串打印到控制台,提供有关第一个识别区域和整体OCR结果的详细信息。

这种方法允许对图像中的文本区域进行细致分析,并可用于从结构化文档或具有不同区域的照片中提取信息。