Halcon、HDevelop快速入门
HDevelop基础一
HDevelop概述
HDevelop是一款机器视觉的集成开发环境。下面将对HDevelop的界面内容做一下简单的介绍。
界面介绍
打开HDevelop,将看到以下画面。
如上图所示,打开HDevelop后可以看到4个窗口:图形窗口,算子窗口,变量窗口,程序窗口。其中图形窗口名字后面的“20000”是句柄。暂时不用知道有什么用,知道这个数字代表句柄就可以了。
界面混乱处理方法
如果打开HDevelop之后是下图中混乱的界面
可以通过:工具——窗口——排列窗口,将界面重新变得有序
HDevelop基础二
下面将通过程序实例,向大家简单介绍HDevelop如何使用
一、新建HDevelop程序
大家注意看HDevelop的顶部,会发现“未定义”。说明这个时候,HDevelop还没有创建程序。所以我们需要创建一个程序,并打开它。通过“文件——程序另存为”即可创建一个程序,如下图:
选择一个路径,并且将程序命名好后,HDevelop顶部就会出现程序所在的绝对路径,如下图所示:
二、程序窗口
接下来在程序窗口输入一些指令
只需要输入"read_image(",就会有提示框出现,用鼠标双击,剩下的代码会自动输入,如下图:(补充:read_image是读取图片指令)
然后按F6,或者点击下图,就可以执行该条程序:
然后图形窗口就会读取图片,结果如下图
三、算子窗口
算子,可以理解为C语言中的函数、方法。
双击程序窗口中的算子名称,如下图,双击read_image
算子窗口会显示出该算子的详细信息
上图中,图标1代表输出,图标2代表输入