10-13-2010 08:17 PM
刚接触LABVIEW,最近想做关于图像处理的东西。把储存在电脑中的图片(例如香烟的滤嘴圆周检测)在LABVIEW中显示出来,然后进行去噪、二值化、边缘检测等图像处理,把经过处理的图像和标准的圆周图像进行对比,找出不合格的产品,并报警找出,发出信号给PLC等硬件执行剔除操作等。
想问一下,我电脑中安装了LABVIEW8.6,听别人介绍还需要用一个NI vision8.6.4 development的模块,请问一下,有这两个软件就足够了吗(我现在先不需要从CCD采集图像),网上说development模块包括NI Vision Builder和IMAQ Vision两部分,请问它们在我做的项目中分别做在哪里起什么作用,有builder就不需要我编程了吗,另外模块中有VISION ASSISTENT吗,它又是用来做什么的呢?
10-14-2010 10:52 PM
你好,
VBAI(Vision Builder)和VDM(Vision Development Module)都用于视觉开发,前者是一个独立软件,通过配置拖拽的方式开发;后者一是套函数接口,在LabVIEW等环境中开发,其中包含Vision Assistant,用于完成一些验证。IMAQ和IMAQdx是用来控制硬件采集图像的,如果只是从电脑中获取图像,可以不用。
10-15-2010 01:07 AM
谢谢,
我的理解是:要是初学者而且刚接触图像处理,想先看看一些基本的图像处理算法用builder直接拖拽比较好,要是精通图像处理,要试验自己的研究算法用vision development才好吧。
我昨天安装了vision8.6.4development,看英文说明才发现没有vision assistent,在开始菜单Nitional Instruments下的vision下是Particle classification Training,OCR Training,template Editor等东西,请问一下我应该在哪里编制VI?
10-22-2010 12:18 AM
你好,
如果需要编写VI,需要在LabVIEW软件开发平台中进行。安装了VDM之后,应该就可以在函数面板中找到对应的函数了