通过使用c#与Halcon混合编程,既可以享受到C#代码快速执行的速度和简介的界面,又可以方便的使用Halcon众多的库函数和强大的算法功能。
下面通过实例分析从建立工程到配置环境上使用C#和Halcon混合编程,并且在功能上实现图片适应窗口和从本地打开图片。
环境vs2015 & halcon12
1、首先创建一个C#的窗体应用程序,然后在目标框架-〉修改成如下所示:
2、在解决方案资源管理器中-〉引用-〉添加引用-〉浏览-〉找到如下所示的文件夹dotnet35下的halcondotnet.dll文件。
3、如下所示点击添加halcondotnet.dl。
4、在工具箱里拖出来一个button,改好名字和id,添加halcon显示窗口。
5、接着就是嵌入代码,从halcon中导出来的c#代码的格式。
6、在头文件添加引用using HalconDotNet,在按钮事件下添加读取图片函数。
最后:可以按下F5,点击读取图片,出现如下结果:
领取专属 10元无门槛券
私享最新 技术干货