【发布时间】:2017-02-07 16:18:59
【问题描述】:
我必须确定您可以在示例图像中看到的模式。 我以黄色突出显示要检测的模式之一(当然它应该从图像的一侧到另一侧)。每个图案由三条线组成。
如您所见,还有很多违规行为(我想跟进)。我用红色圆圈突出了一些问题区域的示例。
有很多噪音和可能的误报。
我正在尝试通过一些阈值处理来消除噪音,但这似乎有点困难。边缘检测不适用于此类应用。
您认为最好的技术是什么?
提前感谢您的任何回答。
【问题讨论】:
-
我不清楚你是否想要找到红色区域。如果不是,他们有什么问题?线条的方向是否始终相同,或者它们可以向任何方向延伸?这些线总是三排还是可以有 2 条、4 条或 5 条?
-
红色区域代表我不感兴趣的白色区域,可能会影响处理。我需要的线条总是三条线,就像黄色的例子一样。在这张图片中,它们有很多,您可以看到其中一些遵循更不规则的模式。
-
你试过霍夫线了吗?
-
不,因为我必须尽可能精确地遵循“线条”的不规则图案。
-
@FMarazzi 为什么不霍夫?您可以使用霍夫变换的输出来粗略估计线条,然后将检测细化为第二步。
标签: opencv image-processing machine-learning computer-vision pattern-recognition