NI Vision Assistant视觉助手图像处理教程 第12章 基于LabVIEW的图像处理编程 12.5 使用视觉助手生成图像处理函数并优化处理速度
NI Vision Assistant视觉助手教程
第十二章 基于LabVIEW的图像处理编程
第五节 使用视觉助手生成图像处理函数并优化处理速度
已有 1 人购买 本主题需向作者支付 6 元 才能浏览 购买主题 NI Vision Assistant视觉助手教程
第十二章 基于LabVIEW的图像处理编程
第五节 使用视觉助手生成图像处理函数并优化处理速度
基于LabVIEW的图像处理处理设计,基本上都可以全部或大部分使用视觉助手生成代码,然后再对生成的代码进行一定的优化即可完成测试测量任务。下面来学习一下如何生成VI以及VI的优化。
生成的脚本可以使用前面的实例中的脚本,也可以自己另外采集图像或打开图像文件。检查脚本当然也可以自己设计。这里我们首先看一下简单的QR码识别的,QR码在现实生活中到处可见,而且其识别是可以在整个视野中识别的,检查相对要简单,基本上一个函数就可以搞定。检查脚本如下图所示:
[attach]8866[/attach]
图1 QR码识别
图1中因采集图像时使用的是彩色摄像头,得到的图像是彩色图像。而QR码的识别是基于灰度图像的,因此首先需要将其转换成灰度图像。这里使用了抽取颜色平面函数。然后再使用二维码识别函数。读取QR码类型。使用建立值进行读取。
完成了特征检查后,点击菜单栏中的Tools工具下的Create LabVIEW VI…创建LabVIEW VI函数,打开生成VI向导如下图所示:
[attach]8867[/attach]
图2 生成LabVIEW VI
点击生成LabVIEWVI后,弹出如下图所示的对话框:
页:
[1]