LabVIEW模式匹配学习模板的方法
使用LabVIEW+NI VISION做模式匹配的项目时,肯定会使用模板,但是这个模板的是需要学习的。LabVIEW中有多种方法可以实现模板的学习。下面就来介绍几种方法:
方法一、直接使用NI的模板学习向导NI VISION Template Editor来学习。
NI VISION Template Editor
NI VISION模板学习向导
该向导的具体使用方法,请查看本站其它帖子,或者是购买VBAI入门教程、NI视觉助手图像处理教程等,将有方法介绍。
使用该方法,需要单独手动加载模板学习向导程序。不能在视觉项目应用程序中直接加载,比较麻烦一点。
方法二、在LabVIEW中通过外部应用程序函数调用NI VISION Template Editor模板学习向导程序。具体的使用上与方法一类似,只是可以集成在LabVIEW中,不需要额外再手动去查找NI VISION Template Editor应用程序。优点是使用方便,可新建、可编辑模板、可设置Mask忽略区域等。缺点是调用的NI VISION Template Editor应用程序是NI写的一个小应用程序,其界面是英文的,无法汉化。如果给一些国内厂家使用,可能会略有不便。不过这种方法对于编程人员来说,是最方便的。
方法三、在LabVIEW中使用模板学习函数进行直接学习并保存模板。这种方法不需要调用NI VISION Template Editor,可以直接在程序中调用,也可以直接中文化,比较人性。不过编程上会略麻烦许多。
模式匹配学习模板例子
方法二和方法三的源代码,请下载本贴附件。
模式匹配学习模板的方法
http://labviewvision.com/thread-13253-1-1.html?fromuid=9
(出处: 机器视觉论坛)