Halcon中的算子

发布时间 2023-04-19 14:18:00作者: 扩视机器视觉培训学院

2.1什么是算子?

算子就是由Halcon开发团队对图像处理的算法进行封装为方法由我们使用,作用就是对图像数据进行处理

2.2算子的格式?

算子名称(图像输入参数,图像输出参数,控制输入参数,控制输出参数)

算子结构中的四种参数被三个冒号分割开,一个算子中可能这四种参数不会都存在,但是参数的次序不会变化,算子中输入参数不会被修改,只会被算子使用,算子只能修改输出的参数。

 

这个算子在被调用时需要输入一个图像参数和两个控制参数才能输出一个图像参数。
Halcon中每条算子都有相对应的颜色,点击菜单栏中的编辑->参数选择->程序窗口查看算子的颜色如下:

2.3 Halcon转换相关算子

       弧度转角度:tuple_deg

              算子:tuple_deg( : : Rad : Deg)

              示例:tuple_deg (Phi5, Deg)

                     Phi5(输入控制参数):输入弧度

                     Deg(输出控制参数):输出角度

角度转弧度:tuple_rad

              算子:tuple_rad( : : Deg : Rad)

              示例:tuple_rad (Deg, Rad)

              Deg(输入控制参数):输入角度

Rad(输出控制参数):输出弧度