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

机器视觉_石鑫华视觉网_光源_控制器_工业相机_镜头_视觉方案_NI_LabVIEW_Vision_VBAI_图像处理教程_论坛_商城_东莞华视自动化科技有限公司,机器视觉,工业相机,工业镜头,LED光源,图像处理,视觉方案,VBAI,LabVIEW

当前位置: 首页 > 图像 >

NI VBAI入门教程 第三章 采集图像

时间:2012-07-11来源:shixinhua.com 作者:石鑫华 点击: 999999次

NI VBAI入门教程

第三章 采集图像

VBAI的图像采集功能很丰富,可以从很多设备上采集图像,也可以导入图片作为处理的图像源。
我们启动VBAI后,在欢迎界面点击Configure Inspection中的New Inspection或双击My Computer,进入到检查配置界面,在右下角的检查步骤中默认的函数栏就是采集图像,如图3-1所示。
图3-1 采集图像
图3-1 采集图像
1.   Acquire Image:Acquires an image from the selected camera and image acquisition board.
VBAI Help:Configures an acquisition from an analog, parallel digital, or Camera Link camera connected to a National Instruments Image Acquisition device.
采集图像:从选择的相机、图像采集卡中采集图像。用于配置连接到NI采集卡的模拟、并行数字、Camera Link相机后采集图像。例如我们用1405、1409图像采集卡外加如TELI模拟相机。如果电脑里有1405、1409等卡,安装驱动后,此项将会点亮变成可用。点击后,可以看到如图3-2所示的Main选项卡界面。
图3-2 Main选项卡
图3-2 Main选项卡
Main选项卡为总体概述,VBAI中所有添加的步骤都有这个选项,包含了诸如步骤名、及其它各自所拥有的一些参数:如设备、坐标系等。在此处包含了设备名,图中有1405、1409等NI的图像采集卡;采集模式:立即和等待下一张幅图像。按如下步骤完成采集:
第一步:输入步骤名;
第二步:选择采集卡及通道;
第三步:选择采集模式;
第四步:点击连续采集左边的按钮,采集单幅图,右边的按钮,连续采集。
第五步:采集到图片后,点击确定,即可将当前采集的图片用于后面图像处理。
 
图3-3 Image Trigger选项卡
图3-3 Image Trigger选项卡
利用此选项,可使用板卡触发线,来进行触发采集。有些相机本身不带触发信号,但是如果为了达到触发要求,就必须使用板卡上的触发。板卡上的触发与相机自身的触发,位置不同,但殊途同归,完成的功能都是一样的,即经外部触发源给出触发信号,进行拍照取图,供后面图像分析使用。
将Triggered Image Acquisition选中,选择对应触发线路(1405只有一路触发,因此这里只有一个EXTERNAL0),设置极性(上升沿触发或下降沿触发),设置好超时时间,点击采集即可进行触发采集,如果在超时周期内有触发信号到,那么将触发采集卡采集一幅图像,如果没有触发信号到达,那么将引起超时,如图3-4所示:
图3-4 触发采集超时
图3-4 触发采集超时
图3-5 标定
图3-5 标定
标定,本质工作就是将图像系统中的像素坐标系转换成现实中的真实坐标系,从而将抽象的像素单位转换成我们熟悉的毫米、厘米、米等单位。高级的标定,还会牵扯到畸变的计算,如梯形、桶形、枕形变形等。如果按照实际图像等比标定,一个同样的目标,在视野中的尺寸与边缘的尺寸会相差很大。这就需要标定。
如果系统以前没有标定过,那么Calibrate Image将是不可用的。这时我们需要点击下面的“Create Calibration”按钮,打开标定向导,进行标定(如果没有采集到图片,此按钮是禁用的,需要采集图片后才可用)。
图3-6标定向导:通用信息
图3-6标定向导:通用信息
在通用信息中,需要键入标定名、运算名,选择标定有限期,可供选择的有永不过期,在指定时间过期,在指定多少天后过期。选择好后,点击Next(下一步),进入选择标定类型。
图3-7标定向导:选择标定类型
图3-7标定向导:选择标定类型
标定类型可用的有简单标定,即长、宽按照一定的比例将像素换算成需要的单位,如MM等。长宽比可以相同,也可以不同;第二个是用户点标定,即用户指定四个点的实际坐标值,从而建立坐标系;第三个是利用标定板进行标定。我们选择第一个简单标定,点击Next下一步,进入选择标定图像源。
图3-8标定向导:选择图像源
图3-8标定向导:选择图像源
图像源可以使用当前采集到的图像,也可以便用电脑中的图片,也可以利用相机再采集一幅图像。我们利用当前图像进行标定,然后点击Next下一步,进入传感器素子形状选择。
图3-9标定向导:选择传感器素子形状
图3-9标定向导:选择传感器素子形状
通常的传感器素子是方形的,但也有非方形(长方形)的。这里我们选择方形,选择方形,只需要指定两点之间的距离即可得到标定坐标系。而如果不是方形的,那么需要分别指定长、宽方向的当量,再建立坐标系。点击Next下一步,进入指定像素比率(当量)界面。
图3-10 标定向导:指定像素比率
图3-10 标定向导:指定像素比率
在这个界面中,我们需要在图像中指定任一的两个点,然后向导会自动计算出两个点之间的像素距离,然后我们再键入这两个点之间的真实距离,指定单位,这时就会在图像中建立一个坐标系,如图3-10中左上角边缘的红色刻度。点击Next,进入设置标定轴。
图3-11 标定向导:设置标定轴
图3-11 标定向导:设置标定轴
设置标定轴中可以设置轴的起点坐标、X轴与水平方向的夹角以及轴参考。设置完成后,点击OK,标定就完成。返回标定界面后,可以在标定下拉菜单中选择当前的标定。
图3-12 选择标定并标定当前图像
图3-12 选择标定并标定当前图像
图3-12中,选择了建立的一个标定(在标定参考中将坐标系反转了),可以看到标定后图像与采集图像与沿X轴镜像。
图3-13选择标定并标定当前图像-用户点标定
图3-13选择标定并标定当前图像-用户点标定
图3-13中选择了另外一个用户点标定,用户指定的点的实际值不一样,标定后的图像效果也不一样。
 
------分隔线----------------------------
石鑫华推荐