粗水平线检测

时间:2010-06-30 03:02:12

标签: line computer-vision detection

请建议我在图像中进行粗水平线检测的一些方法。 任何论文,图书馆等都可以。

3 个答案:

答案 0 :(得分:1)

OpenCV是一个很好的图书馆。您可以使用Hough transform来检测行。

请注意,答案可能取决于图像的质量,某些方法可能比其他方法更有效。

答案 1 :(得分:1)

如果线图像真的很容易被检测到(比如你可以在十码之外找到这条线),只需将图像从(宽度,高度)缩放到(1,高度)并找到最暗的y坐标。像素。调整大小时使用CV_INTER_AREA。

答案 2 :(得分:1)

图像的二进制阈值,然后使用形态学操作的组合来检测“比N1更厚但比N2更薄的边界”以产生若干图像并组合(逻辑上)它们以选择性地检测特定预期厚度的边界。