霍夫变换算法是用于文本行检测和边缘检测的算法之一。
霍夫变换算法可以用于检测图像中的文本吗?
这道题在java中的处理过程或者实现是什么?或者必须有另一种算法才能使其成为可能?
希望得到积极的回应。
最佳答案
霍夫变换最初设计用于检测图像中的直线,但后来提出了修改,以使用类似的逻辑来检测圆形或其他形状。然而,字母和文本有点复杂,并且(大多数时候)可以用简单的形状来描述。因此直接应用霍夫变换是不可能的。
但是霍夫变换可以用作解决方案的一部分。例如,您可以检测直线,这可以帮助您检测单独的字母或识别一些特殊字母。有时霍夫可以用来检测文本方向,这本身就是一个具有挑战性的问题。
文本识别是一个非常有趣的问题,人们提出了许多不同的解决方案。事实上,有专门的类(class)专门讨论这个问题,并且经常出现新的方法。我个人最喜欢使用神经网络的方法。看看here例如。
关于java - 用于图像中文本检测的霍夫变换算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25894050/