带ROI跟随的找边,是机器视觉中最常用的功能。
如果各位对勇哥这段代码有疑问,欢迎留言讨论。
载入第一张图片,执行找边的结果。
载入第二张图片,角度与位置与上张不同。
可以看到ROI是跟随的,执行找边。
这里勇哥没有再找第二条边,因为方法是一样的,就不重复了。
完整测试代码如下:
找边的算子find_line是个外部过程,其代码见勇哥另一个贴子:
Halcon学习(27-2)halcon测量技术:找线
在这个找边的代码中,有一个算子gen_rectangle_arrow_contour是外部算子,需要通过“外部过程设置”来引用它。
这种外部过程是扩展名为HDVP的文件,它可以为所有程序共享,但是你无法直接双击打开它,必须引用后才可以看到其代码。
如果你找不到这个外部算子,可以找勇哥索要。它只是一个画十字叉的小功能,用于显示找到的点。
即使没有这个外部算子,你仍然可以正常使用找线的代码。
另外:
在找边过程中,算子measure_pos 容易出现第4个参数错误,经常反复调节找边参数却不知道为什么错误。
有了解详情的朋友请不吝赐教!
勇哥2010/1/18注释:
上面说的问题已经解决了,见贴子《measure_pos报错 Wrong value of control parameter 4》
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!

