1、 text_line_orientation
text_line_orientation(Region, // 输入文本行所在区域
Image, // 输入图像
CharHeight,
OrientationFrom, OrientationTo, // 限定查找角度范围最小、最大角度
OrientationAngle) // 输出计算文本行的旋转角度
-
定义:决定了单个文本行或段落相对于水平图像轴的方向。如果要确定单个文本行的方向,则OrientationFrom和OrientationTo的范围应该在-pi/4到pi/4的区间内
-
说明
Region:指定文本行所在的图像区域,该区域仅用于减少工作面积。文本行由操作符text_line_orientation本身分割。如果传递了多个区域,则方向角的数值存储在元组中,元组中值的位置对应于输入元组中区域的位置
CharHeight:指定区域region中现有文本行的大约高度
搜索区域可以由参数OrientationFrom和OrientationTo限制,因此也会影响操作符的运行时间
如果输入参数设置正确,操作符text_line_orientation返回值TRUE,否则将引发异常
-
应用:通过计算出的角度OrientationAngle和像affine_trans_image这样的操作符,可以旋转图像的区域,使文本线水平地位于图像中,这可以简化OCR应用程序的字符分割
2、 partition_rectangle
partition_rectangle(Region, // 要分区的