Halcon学习(3):学习Halcon新知识的基本方法和途径

        想要学习Halcon新知识,可以通过Halcon自带的例程学习。比如想要学习Halcon数组或者文件操作,可以在Halcon操作界面,按Ctrl+E键,会弹出如图一界面。寻找相关的例程。

Halcon学习(3):学习Halcon新知识的基本方法和途径
图一

        如图二展示的是文件操作中的一个例程,可进一步进行单步调试结合在控制变量窗口显示的内容掌握该知识点。黑色箭头是按Ctrl键拖动鼠标到相应位置,就会显示坐标及灰度值。

Halcon学习(3):学习Halcon新知识的基本方法和途径
图二

        其他新知识也可以通过该方法学习。比如做新项目时,可以调试和项目类似的例程,为解决方案提供思路。

        不懂算子具体作用时,可以按F1弹出帮助文档窗口,查看算子具体含义。算子中的冒号是区分不同参数用的,具体含义如下:

  • 算子参数包含四类:图标输入参数、图标输出参数、控制输入参数、控制输出参数。
  • 图标参数包括:Image、Region等;控制参数包括:数组、整数变量等。
  • 比如这样的一个算子:算子名(①:②:③:④)。①区放图标输入参数(有多个用逗号隔开);②区放图标输出参数;③区放控制输入参数;④区放控制输出参数。以 threshold(Image : Region : MinGray, MaxGray : )为例,我们可以知道,Image是图标输入参数,Region是图标输出参数,MinGray和MaxGray是控制输入参数,而控制输出参数没有。

        也可以通过去相关网站了解。