咨询电话
0750-6619079
联系我们
0750-6619079
邮箱:
秒速牛牛@126.com
电话:
0750-6619788
传真:
0750-6619788
手机:
13978972599
地址:
广东江门会城双水工业园
安卓产品
所以你 ROI 可以只在其上进行

来源:未知 作者:admin 日期:2018-09-20 13:43

  因为我还设置了感兴趣ROI,结果二值图像中识别到的下半部分的直线,在原图中显示却出现在顶上部。太郁闷了cvLine(srcImg,point[0],point[1],CV_RGB(255,0,0),2,CV_AA,0);...

  因为我还设置了感兴趣ROI,结果二值图像中识别到的下半部分的直线,在原图中显示却出现在顶上部。太郁闷了

  你捕捉轮廓肯定是在二值化之后的图像上的,所以你 ROI 可以只在其上进行,srcImg 不要设定,然后你绘图的时候加上ROI的偏移量,就是加上你 ROI 左上角坐标的 y 值。

  谢谢。我有时绘图没加偏移量,也可以,运行没问题。难道在二值图像中的roi不能直接反馈在原图中?

  其实原图、灰度图、二值化之后的图他们之间除了图像是互相转化来的,其他没什么联系,对一个图像的操作不影响另外一个。他们三个定义时都是同类型的 IplImage ,类型一样,也反映出三者之间没联系。

  非常感谢。加了偏移量后,我成功了。我查看了自己以前运行成功的代码,原来的y值是零,所以没加也不影响。