林城文 QQ:2359828801
用 Labview 调用 Halcon 进行机器视觉编程
用过 labview 得人都会为 labview 那强大的界面和其快速的编写程序而惊叹,同样的,
使用过 halcon 得人也会为大恒的这个优秀的软件而震惊。但是,halcon 到现在还没有能够
直接支持 labview 的程序组件出现。或许,可能是因为 labview 有其自己的视觉软件吧!但
是即使这样,我们也可以利用 halcon 提供的.net 控件和.com 控件,用 labview 进行调用,同
样可以实现 halcon 那强大的功能,而且,可以利用 LabVIEW 多线线程的特性,将 halcon
发挥的淋漓尽致!不过,因为 halcon 得 COM 组件用起来比较麻烦,本人也限于水平,所以
只能稍微讲讲如果用 halcon 的.net 控件在 LabVIEW 调用。
1. 加载.net 控件
在 LabVIEW 的控件选板里面选一个.net 容器(一个.net 图片框也可以),如下图:
2. 插入 halcon 的.net 控件,如下图:
林城文 QQ:2359828801
点击浏览,找到你 Halcon
安 装 的 halcondotnet.dll
控件
按图选 HwindowControl 控件,之后点击确定。
林城文 QQ:2359828801
这样就将.net 控件加载进了 LabVIEW 里面了。
加上一个属性,就可以找到你想要的类别了。