怎样封装halcon函数导出库工程

C#联合Halcon编程有两种方法,一种是导出C#代码的方式,另一种是halcon引擎封装halcon函数导出库工程。本例将以封装halcon函数导出库工程为例。

将需要的功能部分封装成一个函数,首先选全需要的部分然后点击右键,选择创建新函数。

给函数命个名或者加个密码都是可以的。

根据实际情况,只要输入一个图像就会输出行、列坐标,因此其它不用的参数都可以删除了。至于其它一些文档和描述信息暂时可以不用填写。

此时可以看出以上选中的部分就已经封装成了一个ccenter_loooking函数了,

选择文件中的导出库工程,选择目标语言,工程名称,和命名空间,然后点击导出就可以了。

对于导出的库函数只要看这个静态函数就可以了,它是一个静态类中的静态方法,是不需要实例化这个类的。因为例子使用的部分就是输入一张图片然后输出行、列坐标信息就可以了。

在VS中要使用halcon引擎方式封装的halcon函数首先要添加halcondotnet库和hdevenginedotnet引擎

将从halcon中封装函数导出库的工程添加到VS工程中。并添加using out_center命名空间

此时就可以在VS工程中编写图像处理的代码了

转载请注明出处:  https://www.cntworld.cn
智能工控 » 怎样封装halcon函数导出库工程

发表回复

提供最优质的资源集合

立即查看 了解详情