使用OpenCV在感兴趣区域(ROI)周围绘制的线条

时间:2018-03-11 11:34:47

标签: python opencv roi

此程序的作用是在游戏中检测到线条时在外部窗口上绘制Houghlines。但是,当我实施ROI以避免检测到无用线路时,ROI的边界仍被检测为一条线(显然是)

如下图所示,您可能会注意到箭头如何显示ROI中检测到的行。

enter image description here

如何才能忽略边界线? 我试图将ROI与其他行重叠,但openCV仍然将边界检测为线条。

我正在使用Python。

谢谢!

1 个答案:

答案 0 :(得分:0)

解决了它,是一个业余的错误!如果有人遇到这个问题,你必须通过在将图像转换为灰色然后边缘检测之后放置感兴趣区域代码来修复它;因此,将图像转换为灰色 - >将图像转换为Canny / Sobel(边缘检测) - >将图像设置为ROI