读取照片
该代码示例展示了如何使用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结果的详细信息。
这种方法允许对图像中的文本区域进行细致分析,并可用于从结构化文档或具有不同区域的照片中提取信息。