我试图用 Houghlines 变换找到这两条水平线。正如你所看到的,图像非常嘈杂!目前我的工作流程如下所示:
裁剪图像
模糊它
降低噪声(为此,我反转图像,然后将模糊图像减去反转图像)
打开它并使用“水平内核”对其进行扩展(kernel_1 = np.ones((10,1), np.uint8)
kernel_1 = np.ones((10,1), np.uint8)
临界点
胡格林斯
结果不如预期...是否有更好的策略,知道我将始终搜索水平线(因此,abs(theta)将始终接近 0 或 pi)
python opencv hough-transform
hough-transform ×1
opencv ×1
python ×1