目录
一、halcon数据类型
1、图像类型
(1)image图像(坐标+灰度值):图像由像素点组成,每个像素点包含坐标与灰度值
(2)region区域(坐标):最小的区域是一个像素点
(3)xld轮廓:最小的轮廓不是一个像素点,可以无穷小
区域
轮廓
2、控制类型
(1)字符串
(2)整型
(3)实型
(4)数组:从索引0开始,可混合数据类型
(5)句柄:本质是地址。 窗口句柄、相机句柄、模板句柄、测量句柄
窗口句柄中存储着窗口相关的信息:
例如:窗口长、宽、格式、背景颜色等等
二、Hdevelop软件使用
1、调试技巧:
(1)F5:运行所有程序
(2)F6:单步跳出算子
(3)F7:单步跳入封装算子
(4)F8:单步跳出封装算子
(5)F2:重置程序执行
(6)F4:注销所选程序行
(7)F3:激活所选程序行
2、变量窗口:变量窗口中分为图像变量与控制变量
双击变量前面即可查看变量细节
3、算子窗口
算子结构:Y = KX
算子名称(图形输入:图像输出:控制输入:控制输出)
算子参数中有三个冒号: 中间:号分割图像变量与控制变量,左为图像变量,右为控制变量;第一个:号区分图像变量的输入输出,左为图像输入,右为图像输出;第三个:号区分控制变量输入输出,左为控制输入,右为控制输出
三、细节注意
1、HDevelop自动补全功能输入变量就近原则,输出是自定义
2、如果照片位于HDevelop安装路径,则可省略照片的路径,直接文件夹+照片名就行