Halcon 创建新函数 | 九七的Halcon

Halcon 创建新函数

一、定义介绍

创建新函数Halcon中的一项基本功能

二、功能作用

创建新的函数,就是自己写函数。可以方便使用,节省时间。

三、使用方法

1.操作步骤

①HDevelop界面最上方点击函数,再点击创建新函数
②在一般设置栏填写函数名,选择函数类型
③在参数栏填添加输入输出参数
④选择填写一般文档栏目后点击确定
⑤编写函数主体

2.编码示例

环境

Windows10
HDevelop 19.11 Progress (64-bit) - MVTec HALCON

①HDevelop界面最上方点击函数,再点击创建新函数

在这里插入图片描述

②在一般设置栏填写函数名,选择函数类型

做一个加法的函数,名字叫ADD,选择HDevelop函数文件类型
在这里插入图片描述

③在参数栏填添加输入输出参数

添加两个输入参数a、b,添加一个输出参数c
在这里插入图片描述

④选择填写一般文档栏目后点击确定
⑤编写函数主体

在最上方下拉栏找到你写的函数名字,然后在编辑框内编写你的函数
代码:

c := a+b
return ()

在这里插入图片描述

⑥在main函数中调用创建的函数,本示例是ADD函数

代码:

a:=1
b:=2
ADD (a, b, c)

在这里插入图片描述

⑦输出结果

在左下角的控制变量窗口
在这里插入图片描述
注释
本地程序函数:只能在当前项目中用。

库函数:其他项目必须先加载库,然后可以调用此函数。可以将多个外部函数打包到一个库中,类似DLL。

HDevelop函数:外部函数。外部函数可以放在任何地方,只要它的目录被添加到了外部函数目录列表中,我们就可以调用这个函数。

HDevelop5.0-9.0:这个基本不用。

图标参数:其实就是字面意思,图像一样的参数

控制参数:用于控制的参数
以下是官方文档对这两个名词的解释
在这里插入图片描述

添加一个新的输入参数:就和正常函数一样,例如,添加了一个输入参数ina,就和xxx xxx(xxx ina)这样。

添加一个新的输出参数:和普通函数一样,程序执行完这个函数会输出这个参数。

来自:九七的Halcon(转载请注明出处)

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nines~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值