以文本方式查看主题

-  机器视觉技术论坛|工业图像处理技术论坛  (http://www.jqsj.com/forum/index.asp)
--  【HALCON】  (http://www.jqsj.com/forum/list.asp?boardid=16)
----  [求助]请教关于二值化和measure_pairs的问题  (http://www.jqsj.com/forum/dispbbs.asp?boardid=16&id=3510)

--  作者:jayraul
--  发布时间:2009-7-7 15:05:11
--  [求助]请教关于二值化和measure_pairs的问题

最近做一个视觉定位的项目,

先做标定,测量以下相机的缩放比例(一个像素距离对应真实距离的关系),于是就用measurePairs来测两根平行线的距离,可是直接对相机拍到的图像检测,没有结果;但是保存这个图像下来,然后自己用画图板加深以下线条颜色,再检测就可以啦!不知道为什么?

所以,就想到不如先二值化一下,可是不会用二值化的函数,用autothreshold会输出到一个hregion的类里面,可是把它显示出来都没有东西看,而且我想要得到的是图像,不是这样一个hregion,看了例子,好象之后要用一个connect的函数,也不知道用法。

请有心人请教一下!


--  作者:菜鸟
--  发布时间:2009-7-9 12:33:32
--  

如果是高精度的测量,就不能用二值化了,因为二值化会丢失很多信息,测量结果不准确。一般来说可能边缘对比度不够。

对于精度不高的测量,可以先用各种算子将轮廓提取后在边缘测量,比二值化方便。另外好像measurePairs有很多参数要设置,如果设置不当也会影响测量,比如宽度参数等.....