Halcon 学习笔记十一:Halcon自定义算子封装

简介: Halcon 学习笔记十一:Halcon自定义算子封装

一、封装本地程序函数

先随便写一段程序

read_image (Image, lujin)
threshold (Image, Region, 128, 255)
dev_display (Image)
dev_display (Region)

选中代码,然后点击函数->创建新函数

这边先给函数取名称

然后类型可以选择本地程序函数(这样子只能在这个halcon程序中使用这个函数)

如果选择库函数(那么在其他halcon程序中也可以使用,只不过后续添加库即可)

设置输入输出参数

这边设置lujin为控制参数中的输入参数

写建议文档,关键字表示:输入什么可以找到这个函数

前驱函数:调用这个函数前,需要什么函数

后继函数:调用这个函数后,后续要用什么函数

参数文档,填写,每个参数的属性,需要用什么类型

创建完成后,运行就可以调用

blobimage (Image, Region, 'C:/Users/xuheding/Desktop/image/1.jpg')

二、

首先老方法创建函数,选择保存为库函数,选择保存的库的目录

然后新建一个halcon工程

函数-> 管理函数->添加库之后就能使用了


相关文章
halcon的灰度变换(图像增强)
halcon的灰度变换(图像增强)
938 1
|
算法 数据可视化
Halcon边缘检测和线条检测(3),文章含BLOB检测常用方法和shape_trans内接和外接算子的说明
Halcon边缘检测和线条检测(3),文章含BLOB检测常用方法和shape_trans内接和外接算子的说明
2706 0
Halcon边缘检测和线条检测(3),文章含BLOB检测常用方法和shape_trans内接和外接算子的说明
Halcon找圆系列(1)如何检测圆形
Halcon找圆系列(1)如何检测圆形
2485 0
Halcon找圆系列(1)如何检测圆形
halcon算子模板匹配(一)基于形状的模板匹配
halcon算子模板匹配(一)基于形状的模板匹配
3053 0
|
算法 数据可视化
Halcon边缘检测和线条检测(1),文章含自适应/动态二值化等算子
Halcon边缘检测和线条检测(1),文章含自适应/动态二值化等算子
1987 0
|
机器学习/深度学习 文字识别 算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
5527 1
|
算法
halcon系列之直线拟合和圆形拟合算子
halcon系列之直线拟合和圆形拟合算子
1470 0
|
C# C++
halcon联合c#、WPF学习笔记一(WPF配置halcon)
halcon联合c#、WPF学习笔记一(WPF配置halcon)
1096 1
|
计算机视觉
[Halcon&图像] 形态学处理(腐蚀、膨胀、开运算、闭运算)
[Halcon&图像] 形态学处理(腐蚀、膨胀、开运算、闭运算)
1035 1
|
计算机视觉
halcon系列基础之Scale_image_range
halcon系列基础之Scale_image_range
669 0