石鑫华视觉网| 东莞华视自动化科技有限公司|机器视觉商城|机器视觉论坛|淘宝店铺

石鑫华视觉网_机器视觉光源_光源控制器_工业相机_工业镜头_视觉系统方案_NI_LabVIEW_Vision_图像处理教程_机器视觉论坛商城_东莞市华动智能科技有限公司

当前位置: 首页 > 图像 >

LabVIEW Vision测量螺丝牙距

时间:2014-07-31 11:56来源:机器视觉网http://shixinhua.com 作者:石鑫华机器视觉网 点击: 99999次
LabVIEW Vision,测量螺丝牙距,华视自动化,石鑫华视觉网,螺丝的牙距测量,轮廓分析函数,IMAQ Peak-Valley Detector,NI Vision

LabVIEW Vision测量螺丝牙距

LabVIEW Vision螺丝牙距测量(内径)
LabVIEW Vision螺丝牙距测量(内径)
LabVIEW Vision螺丝牙距测量(外径)
LabVIEW Vision螺丝牙距测量(外径)
东莞华视自动化科技有限公司-石鑫华视觉网http://shixinhua.com:螺丝的牙距测量,这个在实际生产当中是非常常见的。如果牙距不符合规格,则螺丝可能无法安装,甚至可以损坏其它产品或设备。因此做牙距测量是非常有必要的。但是在NI Vision中并没有比较直接快速而且可以任一角度的牙距测量函数。
比较理想的方法是首先使用轮廓分析函数或提取曲线函数,将螺丝的牙距对应的轮廓曲线点提取出来,然后再使用IMAQ Peak-Valley Detector函数来测量牙距。
IMAQ Peak-Valley Detector函数
IMAQ Peak-Valley Detector函数
IMAQ Peak-Valley Detector函数可以测量一组一维数组的波峰或波谷。因此只需要输入一个一维像素数组,就可以得到这个数组中的波峰或波谷。这个函数需要注意的地方是,函数只针对一维数组,因此其是不能针对轮廓上的坐标点的,必须要将其中的坐标点的X值或Y值提取出来,再进行测量。因此这也就决定了,螺丝必须要水平放置或垂直放置。如果水平放置,这时轮廓上的波峰与波谷的值反应在Y值上,而位置则反应在X上。因此提取Y值出来,使用IMAQ Peak-Valley Detector函数测量即可。IMAQ Peak-Valley Detector函数的输出Locations位置是指数组中的位置,因此还需要使用此值来索引轮廓坐标点X转换的数组中的相应的X值,才可以得到螺丝牙顶在图像中的真实位置。
LabVIEW函数程序框图与源代码、图像下载,请往机器视觉论坛查看与下载:
LabVIEW Vision螺丝牙距测量_LabVIEW|Vision_图像处理|机器视觉_机器视觉论坛_石鑫华视觉网_商城_方案_系统_光源_控制器_工业相机_镜头_石鑫华视觉网_华视自动化

(责任编辑:石鑫华)
------分隔线----------------------------
石鑫华推荐