halcon是机器视觉软件,也是图像处理算法学习库,具有其独特的数据格式,本文将讲解halcon中的数据类型:控制变量tuple。具体内容目录如下:
1、tuple定义及赋值
2、基本算数运算
3、例子:通过菜单打开图像文件夹
在halcon软件界面的窗口中,变量窗口如下,可看到包括了图像变量和控制变量。本文讲解的内容就是控制变量tuple。
Halcon中用到的数据包括数字、字符串等,基本都是tuple。在使用过程中,tuple数字一般用于图片的个数的计数和算子的参数,tuple字符串常用于图片的路径和名称。此外,tuple还有一种类型叫handle(句柄),用于窗口等的标志,了解即可。
1、tuple定义及赋值
(1)空数组:
tuple:=[]
F5运行结果,变量窗口双击对应tuple控制变量,得到如下的变量监测结果。
注意:将光标放在对应tuple控制变量上,也可显示对应变量的简单介绍,比较常用。
(2)数字:
a:=10
F5运行结果:a类型为integer(整数)
(3)字符:
b:='h'
F5运行结果:b类型为string(字符串)</