跳转到主要内容
此对象指定图像在分析和识别之前将如何进行预处理。大多数类型的块都具有 ImageProcessingParams 类型的子对象,可通过相应属性访问。如果某个待识别块需要进行较复杂的图像预处理,则应为该块设置图像处理参数。 ImageProcessingParams 对象可指定图像旋转及其围绕垂直轴的镜像。Rotation 是几何变换序列中的第一个操作,镜像是第二个操作。此类型新创建对象的所有属性都会设置为合理的默认值。要了解某个属性的默认值,请参见其说明。 ImageProcessingParams 对象是一个持久性对象。这意味着对象的当前状态可以写入持久存储。之后,可以通过从持久存储中读取对象状态来重新创建该对象。以下方法提供该对象的持久化支持: Linux:SaveToFileLoadFromFile Windows SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

属性

名称类型描述
ApplicationEngine, 只读返回 Engine 对象。
InvertImageVARIANT_BOOL指定是否反转块中图像的颜色。如果此属性为 TRUE,ABBYY FineReader Engine 会在识别前反转块图像的颜色。此属性默认为 FALSE。
MirrorImageVARIANT_BOOL指定块中的图像是否沿垂直轴镜像翻转。如果此属性为 TRUE,ABBYY FineReader Engine 会在识别前对块图像进行镜像翻转。此属性默认为 FALSE。
RotationTypeRotationTypeEnum指定块中文本相对于正常阅读位置的方向。此属性不能设置为 RT_UnknownRotation。此属性默认为 RT_NoRotation,即方向正常。

方法

名称描述
CopyFrom用另一个对象中相应属性的值初始化当前对象的属性。
LoadFromFile从磁盘文件中恢复对象内容。
LoadFromMemory <Note> : 仅限 Windows。 </Note>从全局内存中恢复对象内容。
SaveToFile将对象内容保存到磁盘文件中。
SaveToMemory <Note> : 仅限 Windows。 </Note>将对象内容保存到全局内存中。
ImageProcessingParams 对象图

输出参数

此对象是 Engine 对象的 CreateImageProcessingParams 方法的输出参数。

另请参阅

BarcodeBlock TextBlock CheckmarkBlock 预处理、分析、识别和重建的调优参数 使用属性