Haclon 学习笔记(一)

Haclon 学习笔记(一)

1.halcon 语句

halcond的控制流与C/C++的用法类似,一个是开始的标志,一个是结束的标志。控住语句主要包含以下语句:

  1. if 条件语句;
  2. switch多分支条件语句;
  3. while 循环语句;
  4. for 循环语句;
  5. 中断语句,break,continue;

2.算子

Halcon算子的基本结构为: 算子(图像输入:图像输出:控制输入:控制输出),一个算子中可能这四个参数都不会存在,但是参数的次序不会变化。HALCON中的输入参数不会被算子更改,只被算子使用,算子只能更改输出参数。
程序窗口中不同的语句有不同的颜色:

  1. 褐色:控制和开发算子
  2. 蓝色:图像获取和处理算子
  3. 浅蓝色:外部函数
  4. 绿色:注释
    算子编辑方法:
    使用算子窗口建立某一行HDevelop的步骤:
    1.单击鼠标使光标定位到要创建程序的位置,在算子窗口中的输入算子或函数对话框中键入全部或部分算子名称,找到需要编辑的算子后回车确认:
    Haclon 学习笔记(一)_第1张图片
    2.对算子的四个参数进行设置;参数设置完成后点击输入按钮即完成算子的输入
    3.(ps):与算子编辑有关的快捷键:F3为激活所选择的程序行,F4为注销所选择的程序行
    算子更改: 在程序窗口直接双击选中需要修改的算子即可
    算子执行:执行程序是如果只要执行某一行,需要选中执行行的前一行,右键选择程序计数器将执行标示定位到要执行的前一行,点击菜单栏中的执行–单步跳过程序 来执行某一行。多行可以点击执行–运行 来实现;与算子云运行有关的快捷键:F2重置程序执行,F5程序执行, F6单步跳过函数,
    F7单步跳入函数,F8单步跳出函数。

你可能感兴趣的:(Car,AI)