发 帖  
原厂入驻New
网上首套系列的9点标定教程《龙哥手把手教你学视觉-运动篇》——视觉工程师进阶必学!

[经验] 【设计技巧】关于LabVIEW用USB相机采集图像问题小结

2019-7-13 05:30:00  304 labview 机器视觉
分享
1
今天在实验室翻出来两个相机,一个是映美精DMK 22BUC03,一个是维视的,想试一下好使不好使,于是就在映美精官网上下载该相机的驱动,安装完之后却无法在MAX中显示,在其官网上下载IC capture 软件中好使还可以设置采集触发模式,可在MAX中无法触发模式。遇到的问题如下:

1、为什么下载了相机驱动却无法在MAX中显示?
答:要想相机在labview中显示必须满足两个条件:1)必须安装IMAQ模块,这个主要用来识别所有采集设备,为了保险起见还是将视觉开发相关的模块都装上;2)接下来需要安装你所要用的相机的驱动,这个一般你购买时厂家会提供或者直接去官网上下载;
    如果你所有安装都正确且满足以上两个条件还是不显示,说明你的相机不被LV支持,一般像国外品牌和国内大多数相机都支持的,目前很多相机厂家在底层开发时都考虑到和相关视觉软件的兼容性问题,像HALCON、Labview、OPencv、VC、VB等等都支持。


2、为什么有的相机在MAX相机属性中有trigge模式而有的相机没有呢?
答:目前相机都有触发模式,可以选择外触发来采集图像,可能有的相机本身支持触发模式,只不过需要第三方插件,比如今天用的映美精DMK 22BUC03



同时附上视觉模块应用的总结


1、用LabVIEW做视觉开发需要哪些模块?
答:首先你得安装LabVIEW的主框架,也就是你所要安装的版本,然后根据相应的版本需要安装DAQmx、VDM和VAS。
DAQmx是采集卡所需要的驱动,安装完不会再后面板上显示,注意它是驱动不是模块;
VDM就叫Vision Development Module,视觉开发模块,安装之后基本的图像处理差不多了
VAS是VISION Acquisition Software,视觉采集软件,安装NI Acquisitin software后就会有这个NI-IMAQ和NI-IMAQdx
VBAI是Vision Builder for Automated Inspection,给智能相机用的吧,功能少,我很少用。
一般情况下,安装VDM和VAS就够用了,其他的按照需求安装即可。



2、NI-DAQ和NI-DAQmx的区别?NI-IMAQ和NI-IMAQdx的区别?
答:NI-DAQ是早期采集卡所用的驱动,现在NI已经废弃了,不在开发了;目前NI推荐使用NI-DAQmx,具体的优点就不多说了;
NI-IMAQ是传统的。NI-IMAQdx是新型的。NI-IMAQ主要用于一些NI自己的板卡,如CL卡、模拟采集卡。NI-IMAQdx可以用于大部分的第三方的工业相机,如1394相机、GIGE相机、USB相机等。




相关经验

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
课程
    关闭

    站长推荐 上一条 /10 下一条

    快速回复 返回顶部 返回列表