前言本教程主要针对于汇川麒麟软件视觉方面的基础知识;北七五楼有一半以上的标准机都采用此软件进行拍照取图锁付计算,自动化人员熟练掌控视觉知识对于产能的稳定和人员的知识储备都具有一定的推动作用一,什么是计算机视觉?计算机视觉是一门研究如何使机器“看”的科学,就是指用相机和电脑代替人眼对目标进行识别、跟踪和测量等,通俗讲用相机当作机器的眼睛,去识别 感知再通过电脑传达给动子去进行准确的锁付换句话说,计算机视觉的终极目标是教导机器像人一样做出决定“直入主题” 斑点和圆的定义及参数设置斑点和圆————只是汇川视觉软件里的其中最常用的两个检测工具图1上图解析:参数设置选项-‘无斑点时调整二值化设置里的阈值可使图像出现斑点二值化设置(二值化是指黑或白 0和1)’;无论是上图矩形框内二值化极性所选- 最暗的区域为斑点还是最亮的区域为斑点软件后台已把彩色图片转化为黑白像素去识别分析阈值 是一个转换临界点,不管你的图片是什么样的彩色,它最终都会把图片当黑白图片处理,也就是说你设定了一个阈值之后,它会以此值作标准,凡是比该值大的颜色就会转换成白色,低于该值的颜色就转换成黑色,所以最后的结果是,你得到一张黑白的图片阈值的作用:得到一张对比度不同的黑白图片阈值可以是最小值:某一性能特征不能低于该值图2如图2所示 这是一张放大数倍的图片,可以看出一个个小方框(也就是像素)调整阈值也就是找寻图像里黑白像素的临界点圆的参数如下:图3图3解析: 如图所示的圆检测参数设置有很多败笔地方:自适应阈值一般不建议打勾,而剔除阈值最好把1000设置有1. 关于方向和极性的选择根据实际的周边黑白像素区别去调整拍照NG原因就是 条件设置为斑点等于1 可检测识别结果是无斑点或者有好多斑点 条件设置为圆等于1 可检测识别结果是 抓圆失败 可根据实际现场情况查看是否产品遮挡或偏移锁付计算公式图4图5图4对于初学者难以理解,暂先不解释图5如图所示:(发现一个惊人的失误动子2拍照却用的是动1拍照的像素当量
)动1像素当量和动2的像素当量应当是相差无几,不然结果是打偏这个公式在相机不松动的情况下只有动子2斑点的X Y是变量,其它数值当作为常量像素当量:图片里每个像素的实际长度重点:定期检查相机有无松动情况关于相机中心X Y坐标 和斑点XY(像素坐标)的转换关系下次再讲,有点深奥A10工站视觉的特殊性图6图7图8A10工站动1动2 视觉运算里添加有脚本,运控里的主孔和辅孔的坐标(图7,图8)要和脚本里的坐标(图6)必须相同,否则校物距起不到任何作用(当原点感应器改变位置时,此问题已多次出现)
0 评论