一、Halcon是什么?如何初步了解Halcon?ide
这点我讲得不太好,不如给你们看看三个连接:函数
① Halcon官方网站:https://www.mvtec.com/products/halcon/学习
② Halcon百科介绍:https://baike.baidu.com/item/HALCON%E6%9C%BA%E5%99%A8%E8%A7%86%E8%A7%89%E8%BD%AF%E4%BB%B6字体
③ Halcon学习网:http://www.ihalcon.com/网站
二、HDevelop开发环境介绍ui
示例程序、参数选择、自动保存、算子、建议……spa
① 查看示例程序blog
Halcon中提供了大量示例程序供学习研究,能够点击下图菜单栏中的第三个图标,直接运行一个示例程序看看,例如运行程序ball.hdev。
开发
② 设置HDevelop这个IDE的参数文档
执行“编辑”——“参数选择”,便可打开参数设置对话框,我通常会设置里面的字体大小,另外在里面的“通常属性”里面能够设置是否“自动保存”。
③ 算子和算子建议
为了帮助开发者下降记忆算子的难度,菜单栏中有“算子”和“建议”两项,它们将算子合理归类,并在写程序时给出了替代函数、前趋函数、后继函数的提示。
三、看帮助文档的方法
可按下图方式打开帮助文档,或者直接按F1。
在写Halcon程序时,若是想查询某句算子的帮助文档,能够将光标定位在那行,而后按F1便可。
四、Halcon的参数结构
HALCON 有两种基本的数据型态 : 图像数据 (iconic ,例如影像 ) 以及控制数据 ( control ,例如 变量,整数,字符串, handle 等等 ) 。
全部运算子的参数都是以相同的方式排列:输入图像,输出图像,输入控制,输出控制。(某一项参数能够缺失,可是顺序不能乱)
五、Halcon安装目录文件结构
六、如何学习Halcon?怎么找资料?
Halcon对于新手很友好,它有不少措施确保你能够按部就班掌握Halcon。主要有:
① 帮助文档(F1)
② 解决方案指南 (solution guide) C:\Program Files\MVTec\Halcon-12.0\doc\pdf\solution_guide
③ 1000多个分门别类的示例程序
④ 互联网关于Halcon的文档、论坛、博文等
固然也能够看一下个人博客文章。