属性
返回对象。 | ||
指定是否对图像背景进行白化处理。 此属性的默认值为 TSPV_Auto。在默认模式下,ABBYY FineReader Engine 会对背景进行白化处理。 | ||
指定在页面预处理期间是否消除几何失真 (照片中的透视变形、扫描书籍中的曲线等) 。 此属性的默认值为 TSPV_Auto。在默认模式下,ABBYY FineReader Engine 会对照片进行几何校正。 | ||
指定是否校正反色图像。 此属性的默认值为 TSPV_Auto。在默认模式下,ABBYY FineReader Engine 会校正反色图像。 | ||
指定在预处理期间如何校正图像方向。 默认值为 COM_Auto,表示在需要时自动判断并校正方向。 | ||
若此属性设置为 CSM_Auto 或 CSM_Fast,则在页面预处理期间将校正图像倾斜。 倾斜校正仅支持不超过 20 度的角度。 此属性的默认值为 CSM_Auto,表示执行精确的倾斜校正。 | ||
若此属性设置为 TSPV_Yes,则在预处理期间,ABBYY FineReader Engine 将检测图像中的文档边缘并相应地裁剪图像。 此功能不支持黑白图像。 此属性的默认值为 TSPV_Auto。在默认模式下,ABBYY FineReader Engine 将根据所处理图像的来源,自动裁剪图像或跳过此步骤。 | ||
指定图像类型的判断方式,与 ImageSourceType 配合使用。 默认值:TSPV_Auto (仅在ImageSourceType = IST_Auto时生效) 。
| ||
将此属性设置为 TRUE 时,ABBYY FineReader Engine 将在预处理后的图像中仅保留黑白平面。此时,图像二值化将在图像预处理阶段执行。 默认情况下,此属性设置为 FALSE。 | ||
如果此属性设置为 ORM_Auto,ABBYY FineReader Engine 将自动检测并覆盖图像分辨率。 如果设置为 ORM_Manual,请使用属性指定新的图像分辨率。 新分辨率将在图像准备的所有其他阶段 (如二值化、纠偏等) 之前应用。 注意:
默认情况下,该属性的值为 ORM_Auto。 | ||
当 OverwriteResolutionMode 属性设置为 ORM_Manual 时,此值用于覆盖预处理图像的分辨率。 请注意,此属性的默认值为 0,因此你必须自行设置所需的值。如果将 OverwriteResolutionMode 设置为 ORM_Manual 但未为此属性设置值,则会报错。 | ||
指定页面拆分的参数。 | ||
指定线条的矫直方式。 此属性默认为 SLM_Auto,此时将使用新的神经网络算法。 | ||
如果此属性为 TRUE,ABBYY FineReader Engine 将使用快速图像二值化算法。二值化将在预处理阶段执行 (如果 DiscardColorImage 为 TRUE) ,或在需要黑白图像时执行 (例如,首次对已打开的图像文档调用属性时) 。将此属性设置为 TRUE 可加快二值化速度,但可能会降低质量。 默认情况下,此属性的值为 FALSE。 | ||
指定分辨率的检测方式 此属性默认为 RDM_Auto,此时将使用新的神经网络算法。 | ||
方法
| 名称 | 描述 |
|---|---|
| CopyFrom | 使用另一个对象中对应属性的值初始化当前对象的属性。 |
| LoadFromFile | 从磁盘上的文件恢复对象内容。 |
| LoadFromMemory <Note> : 仅限 Windows。 </Note> | 从全局内存恢复对象内容。 |
| SaveToFile | 将对象内容保存到磁盘上的文件中。 |
| SaveToMemory <Note> : 仅限 Windows。 </Note> | 将对象内容保存到全局内存中。 |
对象图
输出参数
输入参数
- Preprocess 和 PreprocessPages 方法 (属于 FRDocument 对象)
- FRPage 对象的 Preprocess 方法
示例
- Linux:CommandLineInterface
- Windows:CommandLineInterface;以及演示工具:Classification。
