基于Hough变换的倾斜文本图像的检测
发布时间:2021-06-07
发布时间:2021-06-07
Hough变换
万方数据
Hough变换
万方数据
Hough变换
至:耋:主兰三:兰三兰::生圭兰兰竺茎圭主曼兰竺兰型
:::
这里A<1,然后利用该门限值对A(P.日)进行变换,当A(P,日)≤T时,A(P.口)一0。对A(P,疗)进行列累加,得到A,(目)。最后,选取的A,(日)最大元素所对应的角度为发现的倾斜角度。
缩放比例也不相同。对直接利用图像中所有像素进行Hough变换(方法a)、使用图像的水平边缘像素进行Hough变换(方法b)两种情况下测量的倾斜角度进行了统计,如表l所示。另外,对于512×5】2像素的图像,在PentiumPc(主频233MHz)上,用方法a测量倾斜角度所需时间约40s,用方法b只需ls多。可见,利用图像的水平边缘进行倾斜角度测量的算法不仅提高了测量精度,同时大大减少了程序运行时间。
4提取图像水平边缘的目的和方法
在运用Hough变换进行角度测量时,如果对每~个像素点都进行Hough变换.则计算量相当大.将影响程序运算速度,降低程序的实用价值,因此本程序采用了提取图像中特征点——水平边缘的方法。同时由于文字笔画都有一定的粗细,而笔画的粗细对测量角度的精度有一定的影响,通过大量实验表明,在Hough变换之前,先提取图像的特征点(水平边缘),然后把特征点作为Hough变换的目标像素.不仅可以消除笔画粗细对测量精度的影响,而且减小了计算量,提高了程序运行速度。提取水平边缘的方法是:首先对图像进行列扫描.当像素值发生变化时,使该像素值为l;若像素未发生变化,则使该像素值为o。
嘲l中丈文本图像
F嘻.I
D。cume力t【mage
of
Chl…。
5实验结果与分析
对于多栏或者图片较多且布局不规律的版
选取了若干幅有代表性的实际扫描图像(如图1、2、3、4所示)进行实验.其中图1为中文文本图像,图2为英文文本图像,图3为中英文混合的文本图像,图4为带有图片的文本图像。为文稿显示方便.这里给出的图像不是图像的原始尺寸,
面,只要用鼠标选取其中方向性较好的部分作为处理对象,就可以得到与上述实验类似的效果。
实验结果表明,利用Hough变换检测图像倾斜角度的方法能够快速准确地测量出图像的倾斜角度,并且有很好的应用适应性。
嘲2
开垦2
英立交奉【圭j像
im89eofEngllsh
Fig.3
图3
Document
中荚文混台史奉
chmeseand
图4
En剖1sh
FLg.4
带有图片的文车图像
irn89e。fcharactersandpIctures
Docu舢t
mge。f
Document
(下转第350页)