华仔:致力于为学习ABB机器人与机器视觉的同道中人提供个人的经验,所写文章多为学习与兴趣所致,若有不足之处,还请读者多多包涵。
在工业视觉中,找圆工具与卡尺工具算是用得比较多的工具了。今天介绍的是康耐视的找圆工具CogFindCircleTool。
我们先学习CogFindCircleTool工具的功能原理:
CogFindCircleTool工具用来查找图像中的圆,并能返回圆的圆心座标,查找到的圆、弥合圆用到的数据点等。
首先用卡尺工具定位圆的边界点,然后用这些边界点弥合成一个圆。在CogFindCircleTool查找圆的时候,你需要事先知道圆的大概位置,然后将CogFindCircleTool的卡尺工具放到圆的大概位置,卡尺区域的数量可以任意设置,圆弧的角度可以从 0-360度调整,卡尺区域始终在圆弧上均分布 .
第一步首先用visionPro打开一个示例项目,进入流程编辑页面,在工具箱中找到CogFindCircleTool工具,并将它放在流程的最后,如下图所示。
第二步,双击打开该工具,进入编辑页面。 图卡尺工具放到圆的大概位置,并调整圆弧的弧度 ,尺工具的宽度、长度、搜索方向等。
第四步,调整好工具大小和位置后,点击左上角的运行按钮,运行后选择右边的图像上方的下拉选择框选择lastruninputimage。即可看到绿色的找到的圆形。
到此,我们就成功找到了图形中的圆形,并得到该圆的半径等数据,数据如何获取我们在后面的课程中再讲!
参考目录:
使用手册
更多内容请点击上方ABB机器人学习技巧关注
也可点击公众号下方分类目录浏览更多内容