1:算子的基本结构
Halcon算子基本结构的形式为:
算子名称(图像输入:图像输出:控制输入:控制输出:)
算子结构中的四种参数被三个冒号分割开,一个算子中可能这四种参数不会都存在,但是参数的次序不会变化,算子中输入参数不会被修改,只会被算子使用,算子只能修改输出的参数。
例:
threshold(Image:Region:MinGray,MaxGray:)
*Image为图像输入参数;
*Region为图像输出参数;
*MinGray和MaxGray为控制输入参数。
这个算子在被调用时需要输入一个图像参数和两个控制参数才能输出一个图像参数。
Halcon中每条算子都有相对应的颜色,点击菜单栏中的编辑->参数选择->程序窗口查看算子的颜色如下: