问题描述
Hough变换算法的算法用于文本线检测和边缘检测中的一个。
Hough Transform Algorithm is one of the algorithm use for text line detection and edge detection.
难道Hough变换算法可以用于在图像中检测出的文字?
Does Hough Transform Algorithm can be use for Detecting text in Images?
什么必须在Java中的进程或实现了这个问题?或者它必须是有另一种算法,使其possilble?
What must be the process or implementation in java for this question? or It must be have another algorithm to make it possilble?
希望能为积极响应。
推荐答案
霍夫变换最初设计用于检测直线图像中的,但后来的修改已经提出了使用类似的逻辑来检测圆或其它形状。但是字母和文字是一个比较复杂的,(大部分时间),用一个简单的形状来描述。从而施加霍夫直接变换是不可能的。
Hough transform was initially designed to detect straight lines in an image, but later modifications have been proposed to use similar logic to detect circles or other shapes. However letters and text is a bit more complex and can(most of the time) be described with a simple shape. Thus applying Hough transform directly is not possible.
然而霍夫变换可以作为解决方案的一部分。例如,你可以检测直线,这可以帮助您检测单独的字母或承认一些特殊的字母。也有时霍夫可用于检测文本方向是在其自己的一个具有挑战性的问题。
However Hough transform can be used as part of the solution. For instance you can detect straight lines and this can help you detect separate letters or to recognize some special letters. Also sometimes Hough can be used to detect text direction which is a challenging problem on its own.
文本识别是一个很有趣的问题,很多不同的解决方案已被提出。事实上,有专用于整个课程和新办法频繁出现。我个人比较喜欢使用神经网络的大多数方法。看看这里的实例。
Text recognition is a very interesting problem and many different solutions have been proposed. In fact there are whole courses dedicated to that and new approaches appear often. I personally like approaches that use neural networks the most. Have a look here for instance.
这篇关于Hough变换算法文本检测中的图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!