【发布时间】:2013-03-24 16:44:39
【问题描述】:
我有一张图片,里面有一些形状。我使用霍夫线检测到线。如何检测哪些线是平行的?
【问题讨论】:
-
如果这是在 python 中完成的,如标签中所述,您可以使用 scipy 版本的 houghlines,它提供 houghspace 输出图像:参见此处](scikit-image.org/docs/dev/auto_examples/…)。然后,您可以翻转独立轴(theta 或“X”)和从属轴(rho 或“Y”),使 theta 现在是从属轴。在对该霍夫空间图像进行阈值处理后(以获得与最可能的线相对应的 (rho, theta) 的最强烈点),您可以将一条水平线拟合到数据中:theta = constant (y=mx+b with no slope )。
标签: python opencv hough-transform