在halcon中写好了视觉的程序之后它不能直接生成labview所执行的代码,那使用labview要怎么调用它呢?我在网上找了很多资料,看到labview调用halcon的方法主要有两种:一种是直接调用halcon的hdevenginedoonet.dll,通过hdev程序引擎来执行我们编写的halcon程序(文件后缀hdev);还有一种通过halcondonet.dll找到我们算子的构造类,在labview上编程视觉程序。
首先我们来做一个简单的halcon读取图片的例子,我们使用halcon来读取logo。
这是一个简单的halcon程序,其效果就是读取头条的logo标志,以上是在halcon中的读取效果。
一、labview通过调用hdev引擎来执行这个halcon程序的程序要怎么写呢?下面我们来看看labview上调用代码。