0
我需要找到图片中最流行的简单形状(通常是矩形)的坐标。我使用了这里描述的方法(Simple approach for finding rectangles)。但我已经面对图中所示的情况。有些盒子边框被撕破,我无法用标准方法检测它们。这些矩形以红色圈起来。 你会建议什么解决方案?如何检测简单形状(使用emgu cv),轮廓可以被撕裂?
UPDATE:
使用膨胀/腐蚀二值化之前:
- 扩张
我需要找到图片中最流行的简单形状(通常是矩形)的坐标。我使用了这里描述的方法(Simple approach for finding rectangles)。但我已经面对图中所示的情况。有些盒子边框被撕破,我无法用标准方法检测它们。这些矩形以红色圈起来。 你会建议什么解决方案?如何检测简单形状(使用emgu cv),轮廓可以被撕裂?
UPDATE:
使用膨胀/腐蚀二值化之前:
感谢您的评论,看起来,您的算法应该工作,但是当我做第一步(扩张或侵蚀)时,一些边界消失,并且相关对象合并。我为这些描述添加了插图。 – Stanislav
请发布没有红色圆圈的原始图像。 – Titanoboa