标签: opencv image-processing machine-learning computer-vision pattern-recognition
我必须确定您可以在示例图像中看到的模式。 我突出显示了一个以黄色检测的模式(当然它应该从图像的一侧到另一侧)。每个图案由三条线形成。
正如你所看到的那样,还有很多不规则之处(我想遵循)。我用红圈突出了一些问题区域的例子。
有很多噪音和可能的误报。
我试图通过一些脱粒处理来消除噪音,但这看起来有点困难。边缘检测在这种应用中不起作用。
您认为最好的技术是什么?
提前感谢您的任何答案。
编辑: 未经编辑的图片:
在旋转一点之后使用1x10内核的侵蚀图像似乎是达到想要获得的内容的好方法:
答案 0 :(得分:0)
霍夫分析似乎在开始使用这张图片方面做得非常合理。我只是使用 ImageMagick 的命令行版本,该版本包含在大多数Linux发行版中,可用于OSX和Windows。
convert http://i.stack.imgur.com/XJuWo.jpg \ \( +clone -canny 0x1+10%+30% -background none -fill red -stroke red -hough-lines 9x9+200 \) \ -composite rectangle_hough.png