如何从凌乱的背景中提取线条

时间:2017-11-01 11:26:56

标签: c++ opencv edges

给出下一个canny边缘结果图像:

enter image description here

我正在尝试提取选定的行:

enter image description here

我确实尝试了几种方法但没有成功。对于前者我尝试过形态学操作,但效果不好,因为有些时候线条处于角度或者它们不完全垂直或水平......

我想知道是否有方法或是否可以正确提取它们。

感谢。

1 个答案:

答案 0 :(得分:0)

如果要识别最长的行,请尝试查找contou r并按其长度过滤。

无论角度如何,您都只能获得长连线。

如果你想要与线匹配 然后尝试houghlines 希望能帮助到你。