教学课件:《HALCON编程及工程应用》刘国华
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机科学、图像处理、模式识别等诸多领域的交叉学科。机器视觉主要用计算 机来模拟人的视觉功能,从客观事物的图像中提取信息,进行处理并加以理 解,最终用于实际检测、测量和控制。机器视觉技术最大的特点是速度快、 信息量大、功能多。
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
HDevelop编程方式具有的优点是: (1)很好的支持所有HALCON 算子; (2)方便检查可视数据; (3)方便选择、调试和编辑参数; (4)方便技术支持。
HALCON编程基础与工程应用
1.2 HALCON介绍
2.标准的开发流程
HALCON编程基础与工程应用
1.2 HALCON介绍
3.交互式并行编程环境 HALCON提供支持多CPU处理器的交互式并行编程环境Paralell Develop,
(3)HDevelop灰度 直方图 从菜单栏>可视化菜 单>灰度直方图,打 开灰度直方图功能窗 口,进行设置,如图 2-17所示。
HALCON编程基础与工程应用
图2-17 灰度直方图
2. HDevelop窗口介绍
(4)HDevelop特征 直方图 从菜单栏>可视化菜 单>特征直方图,打 开特征直方图功能窗 口,进行设置和编辑, 并可根据编辑的直观 结果,插入程序代码。 如图2-18所示。
第1章 机器视觉和HALCON机器视觉软件
◆ 1.1机器视觉 ◆ 1.2HALCON介绍
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
机器视觉(Machine vision)是一项综合技术,包括图像 处理、机械工程技术、电气控制技术、光源照明、光学成像、 传感器、模拟与数字视频技术、计算机软硬件技术(图像增强 和分析算法、图像采集卡、I/O卡等)。一个典型的机器视觉 应用系统包括图像捕捉、光源系统、图像数字化模块、数字图 像处理模块、智能判断决策模块和机械控制执行模块。
HALCON编程基础与工程应用
图2-13 变量值
2. HDevelop窗口介绍
4.HDevelop图形窗口 图形窗口用来显示图像化变量数据,如图2-14所示。
(1)图形窗口可视化 图形窗口可视化的方式可以依据需要来调 整,相关功能位于“可视化”菜单下,如 图2-15所示。可以开启数个图形窗口,并 且自行选用要用的窗口。
HALCON独特的数据结构Region/XLD可以保证图像处理的快速准确。 4.图像的运算
HALCON为了实现图像处理的各种目的可以进行图像的代数运算,逻辑运算, 几何运算。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.2 HALCON功能及应用简介
5.傅立叶变换 实现图像的空间域和频域之间的变换。
6.标定 利用HALCON本身的标定板,通过几个内外摄像头参数实现快速标定。
7.匹配 基于相关性匹配,基于形状匹配,基于灰度值匹配等等;即使目标发生旋转、
放缩、局部变形、部分遮挡或者光照有非线性变化,HALCON利用XLD匹配技 术可实时地有效、准确地找到目标。 8.测量
HALCON提供有1D测量、2D测量、3D测量,HALCON边缘提取输出正像素轮 廓,达到最高精度,保证了测量的精准性。
halcon编程基础与工程应用21222324hdevelop应用界面介绍halcon控制语句halcon算子halcon图像读取显示和转换blob分析第2章halcon编程基础halcon编程基础与工程应用21hdevelop应用界面介绍?hdevelop图形组件是开始视觉处理算法的一个很好的工具其类似于于vcvbdelphi等编译环境它有自己的交互式界面可以编译和测试视觉处理算法可以方便查看处理结果也可以导出算法代码
HALCON编程基础与工程应用
第2章 HALCON编程基础
HALCON软件的编程环境Hdevelop是交互式的,它的操作窗口和编 程界面简洁、易操作。本章主要介绍Hdevelop的使用,并介绍 HALCON的控制语句,以及编程环境下图像的读取、显示和转换。
HALCON编程基础与工程应用
第2章 HALCON编程基础
HALCON编程基础与工程应用
1. HDevelop预览
HALCON安装完成后,点击图标运行HALCON软件,下面介绍其 主要的界面。 1.主界面 整个界面分为标题栏、菜单栏、工具栏、状态栏和四个活动界面窗 口,四个活动界面窗口分别是图像变量窗口、算子窗口、变量窗口 和程序窗口,如图2-1所示。如果窗口排列不整齐,可以选择菜单 栏>窗口>排列窗口,重新排列窗口。
远 心 镜 头 、 显 微 镜 头 ) 、 相机 ( 包 括 CCD相机 或 COMS 相 机 ) 、 图 像 处 理 单 元 (或图像采集卡)、图像处理软件、监视器、通讯单元及输入输出单元等。
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
2.机器视觉主要关键技术 机器视觉技术,是一门涉及人工智能、神经生物学、心理物理学、计算
HALCON编程基础与工程应用
图2-4 状态栏
1. HDevelop预览
5.打开一个例程 HALCON提供了大量基于应用的 示例程序,下面打开一个 HALCON自带例程,简单了解一 下HALCON程序的结构。 从菜单栏>文件>浏览程序>打开 一个例程,比如打开ball.hdev, 如图2-5,2-6所示。点击工具栏 “运行”工具图标,运行程序, 结果如图2-7所示。
HALCON编程基础与工程应用
2. HDevelop窗口介绍
在程序编辑窗口点击右键,在下拉菜单显示程 序运行调试中的一些设置,如图2-11所示。
图2-10 程序窗口
HALCON编程基础与工程应用
图2-11 程序调试设置
2. HDevelop窗口介绍
HDevelop启动以后,就可以开始从程序窗口输入,逐步建立一个 HDevelop 程序。要在程序中新增一行,比如加一个算子,有以下两 个步骤。 (1)首先要将光标放在新增的地方,用键盘的Shift键加上的鼠标左 键,点在要加入的地方,然后从算子菜单中选择,或是由算子窗口 来选用想要加入的数据。 (2)新的算子会出现在算子窗口中,包含它的参数等数据,此时按 下“输入”,就会将它加入程序代码中,成为新增的一行;如果按 下“确定”,除了程序代码会新增以外,同时也会执行程序。如果 按的是“应用”,算子不会新增到程序中,但是会被执行,这样就 可以方便又有效的测试修改参数的结果。 如果只要执行某一行,可以将程序计数器(PC)置于要执行的那行 前,再用鼠标左键在该行前单击,然后按HDevelop工具栏的“单步 跳过函数”,如果单击“运行”,则程序代码都会执行,直到一个 断点或是按“停止”将其中止。
3.机器视觉的发展 机器视觉技术是计算机学科的一个重要分支,自起步发展至今,其功能以
及应用范围随着工业自动化的发展逐渐完善和推广。 20世纪50年代开始研究二维图像的统计模式识别。 60年代Roberts开始进行三维机器视觉的研究。 70年代中,MIT人工智能实验室正式开设“机器视觉”的课程。 80年代开始,开始了全球性的研究热潮,机器视觉获得了蓬勃发展,新概
◆ 2.1 HDevelop应用界面介绍 ◆ 2.2 HALCON控制语句 ◆ 2.3 HALCON算子 ◆ 2.4 HALCON图像读取、显示和转换Blob分析
HALCON编程基础与工程应用
2.1 HDevelop应用界面介绍
HDevelop图形组件是开始视觉处理算法的一个很好的工具,其类似 于VC、VB、Delphi等编译环境,它有自己的交互式界面,可以编译和 测试视觉处理算法,可以方便查看处理结果,也可以导出算法代码。
HALCON编程基础与工程应用
图2-8 算子窗口
2. HDevelop窗口介绍
图2-9 算子查询
2.HDevelop程序窗口 程序窗口是用来显示一个HDevelop程序。它可以显示整个程
序或是某个运算符。窗口左侧是一些控制程序执行的指示符号。 HDevelop刚启动时,可以看到一个绿色箭头的程序计数器 (program counter,简称 PC),一个插入符号,还可以设一 个断点(breaking point),窗口右侧显示程序代码,如图2-10 所示。
图2-14 图形窗口
HALCON编程基础与工程应用
图2-15 可视化菜单
2. HDevelop窗口介绍
(2)图形窗口的3D模式 点击图2-14图形窗口右上角“3D点图模式”,可以将图形窗口变 为3D模式,如图2-16所示。
图2-16 图形窗口的3D模式
HALCON编程基础与工程应用
2. HDevelop窗口介绍
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
1.机器视觉系统基本构成 一个典型的工业机器视觉系统包括:光源、镜头(定焦镜头、变倍镜头、
其继承了单处理器版HDevelop的所有特点,在多处理器计算机上会自动将 数据(比如图像)分配给多个线程,每一个线程对应一个处理器,用户无 需改动已有的HALCON程序,就立即获得显著的速度提升。
并行HALCON不仅是线程安全的,而且可以多次调用,因此,多个线 程可在同一时刻同时调用HALCON操作。此特性使得机器视觉应用软件可 以将一个任务分解,在不同的处理器上并行处理,并行HALCON可以使用 户使用最新的超级线程技术。
HALCON编程基础与工程应用
图2-5 浏览例程
1. HDevelop预览
图2-6 打开例程
HALCON编程基础与工程应用
图2-7 例程运行结果
2. HDevelop窗口介绍
1.HDevelop算子窗口 算子窗口显示的是算子的重要数据,包含了所有的参数,各个变量 的型态,以及参数数值,如图2-8所示。这里会显示参数的默认值, 以及可以选用的数值。每一个算子都有联机帮助。另一个常用的是 算子名称的查询显示功能,在一个combo box里,只要键入部分字 符串甚至开头的字母,即可显示所有符合名称的算子供选用,如图 2-9所示。
念、新理论不断涌现。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
1.集成开发环境-HDevelop HALCON提供交互式的编程环境HDevelop,可在Windows,Linux,Unix下使
用,使用HDevelop可使用户快速有效的解决图像处理问题。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
HDevelop能直接连接采集卡和相机,从采集卡、相机或者文件中载入图 像,检查图像数据,进而开发一个视觉检测方案,并能测试不同算子或者 参数值的计算效果,保存后的视觉检测程序,可以导出以C++、C#、C、 Visual Basic,或者支持的程序,进行混合编程。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.2 HALCON功能及应用简介
1.BLOB分析 BLOB 包 括 标 准 阈 值 分 割 , 动 态 分 割 以 及 其 他 附 加 的 图 像 分 割 算 子 ,
HALCON可以快速实现BLOB分析。 2.形态学
HALCON可以基于任意结构元素针对Region和image的腐蚀、膨胀、开/闭运 算。 3.图像特征转换为Region/XLD特性
HALCON编程基础与工程应用
2. HDevelop窗口介绍
3. HDevelop变量窗口 变量窗口显示了程序在执行时产生的各种变量,包括图像变量和控 制变量,如图2-12所示。在变量上用鼠标双击,即可显示变量值,如 图2-13所示。如果变量值是图像变量,鼠标双击,会显示在图形窗口 里。
图2-12 变量窗口
图 2-1 HALCON主界面
HALCON编程基础与工程应用
1. HDevelop预览
2.菜单栏 菜单栏包含所有HDevelop的功能命令,单击打开后有下拉菜单,如 图2-2所示。
图2-2 菜单栏
3.工具栏 工具栏包含了一系列常用功能的快捷方式,如图2-3所示。
图2-3 工具栏
4.状态栏 状态栏显示程序的执行情况,如图2-4所示。。
HALCON编程基础与工程应用
图2-18 特征直方图
3. HDevelop菜单介绍
1.编辑菜单 编辑菜单用于HDevelop编程时的编辑使用,如图2-19所示。
图2-19 编辑菜单
HALCON编程基础与工程应用
3. HDevelop菜单介绍
2.执行菜单 执行菜单ቤተ መጻሕፍቲ ባይዱ于程序调试时的设置及运行,如图2-20所示。
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
HDevelop编程方式具有的优点是: (1)很好的支持所有HALCON 算子; (2)方便检查可视数据; (3)方便选择、调试和编辑参数; (4)方便技术支持。
HALCON编程基础与工程应用
1.2 HALCON介绍
2.标准的开发流程
HALCON编程基础与工程应用
1.2 HALCON介绍
3.交互式并行编程环境 HALCON提供支持多CPU处理器的交互式并行编程环境Paralell Develop,
(3)HDevelop灰度 直方图 从菜单栏>可视化菜 单>灰度直方图,打 开灰度直方图功能窗 口,进行设置,如图 2-17所示。
HALCON编程基础与工程应用
图2-17 灰度直方图
2. HDevelop窗口介绍
(4)HDevelop特征 直方图 从菜单栏>可视化菜 单>特征直方图,打 开特征直方图功能窗 口,进行设置和编辑, 并可根据编辑的直观 结果,插入程序代码。 如图2-18所示。
第1章 机器视觉和HALCON机器视觉软件
◆ 1.1机器视觉 ◆ 1.2HALCON介绍
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
机器视觉(Machine vision)是一项综合技术,包括图像 处理、机械工程技术、电气控制技术、光源照明、光学成像、 传感器、模拟与数字视频技术、计算机软硬件技术(图像增强 和分析算法、图像采集卡、I/O卡等)。一个典型的机器视觉 应用系统包括图像捕捉、光源系统、图像数字化模块、数字图 像处理模块、智能判断决策模块和机械控制执行模块。
HALCON编程基础与工程应用
图2-13 变量值
2. HDevelop窗口介绍
4.HDevelop图形窗口 图形窗口用来显示图像化变量数据,如图2-14所示。
(1)图形窗口可视化 图形窗口可视化的方式可以依据需要来调 整,相关功能位于“可视化”菜单下,如 图2-15所示。可以开启数个图形窗口,并 且自行选用要用的窗口。
HALCON独特的数据结构Region/XLD可以保证图像处理的快速准确。 4.图像的运算
HALCON为了实现图像处理的各种目的可以进行图像的代数运算,逻辑运算, 几何运算。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.2 HALCON功能及应用简介
5.傅立叶变换 实现图像的空间域和频域之间的变换。
6.标定 利用HALCON本身的标定板,通过几个内外摄像头参数实现快速标定。
7.匹配 基于相关性匹配,基于形状匹配,基于灰度值匹配等等;即使目标发生旋转、
放缩、局部变形、部分遮挡或者光照有非线性变化,HALCON利用XLD匹配技 术可实时地有效、准确地找到目标。 8.测量
HALCON提供有1D测量、2D测量、3D测量,HALCON边缘提取输出正像素轮 廓,达到最高精度,保证了测量的精准性。
halcon编程基础与工程应用21222324hdevelop应用界面介绍halcon控制语句halcon算子halcon图像读取显示和转换blob分析第2章halcon编程基础halcon编程基础与工程应用21hdevelop应用界面介绍?hdevelop图形组件是开始视觉处理算法的一个很好的工具其类似于于vcvbdelphi等编译环境它有自己的交互式界面可以编译和测试视觉处理算法可以方便查看处理结果也可以导出算法代码
HALCON编程基础与工程应用
第2章 HALCON编程基础
HALCON软件的编程环境Hdevelop是交互式的,它的操作窗口和编 程界面简洁、易操作。本章主要介绍Hdevelop的使用,并介绍 HALCON的控制语句,以及编程环境下图像的读取、显示和转换。
HALCON编程基础与工程应用
第2章 HALCON编程基础
HALCON编程基础与工程应用
1. HDevelop预览
HALCON安装完成后,点击图标运行HALCON软件,下面介绍其 主要的界面。 1.主界面 整个界面分为标题栏、菜单栏、工具栏、状态栏和四个活动界面窗 口,四个活动界面窗口分别是图像变量窗口、算子窗口、变量窗口 和程序窗口,如图2-1所示。如果窗口排列不整齐,可以选择菜单 栏>窗口>排列窗口,重新排列窗口。
远 心 镜 头 、 显 微 镜 头 ) 、 相机 ( 包 括 CCD相机 或 COMS 相 机 ) 、 图 像 处 理 单 元 (或图像采集卡)、图像处理软件、监视器、通讯单元及输入输出单元等。
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
2.机器视觉主要关键技术 机器视觉技术,是一门涉及人工智能、神经生物学、心理物理学、计算
HALCON编程基础与工程应用
图2-4 状态栏
1. HDevelop预览
5.打开一个例程 HALCON提供了大量基于应用的 示例程序,下面打开一个 HALCON自带例程,简单了解一 下HALCON程序的结构。 从菜单栏>文件>浏览程序>打开 一个例程,比如打开ball.hdev, 如图2-5,2-6所示。点击工具栏 “运行”工具图标,运行程序, 结果如图2-7所示。
HALCON编程基础与工程应用
2. HDevelop窗口介绍
在程序编辑窗口点击右键,在下拉菜单显示程 序运行调试中的一些设置,如图2-11所示。
图2-10 程序窗口
HALCON编程基础与工程应用
图2-11 程序调试设置
2. HDevelop窗口介绍
HDevelop启动以后,就可以开始从程序窗口输入,逐步建立一个 HDevelop 程序。要在程序中新增一行,比如加一个算子,有以下两 个步骤。 (1)首先要将光标放在新增的地方,用键盘的Shift键加上的鼠标左 键,点在要加入的地方,然后从算子菜单中选择,或是由算子窗口 来选用想要加入的数据。 (2)新的算子会出现在算子窗口中,包含它的参数等数据,此时按 下“输入”,就会将它加入程序代码中,成为新增的一行;如果按 下“确定”,除了程序代码会新增以外,同时也会执行程序。如果 按的是“应用”,算子不会新增到程序中,但是会被执行,这样就 可以方便又有效的测试修改参数的结果。 如果只要执行某一行,可以将程序计数器(PC)置于要执行的那行 前,再用鼠标左键在该行前单击,然后按HDevelop工具栏的“单步 跳过函数”,如果单击“运行”,则程序代码都会执行,直到一个 断点或是按“停止”将其中止。
3.机器视觉的发展 机器视觉技术是计算机学科的一个重要分支,自起步发展至今,其功能以
及应用范围随着工业自动化的发展逐渐完善和推广。 20世纪50年代开始研究二维图像的统计模式识别。 60年代Roberts开始进行三维机器视觉的研究。 70年代中,MIT人工智能实验室正式开设“机器视觉”的课程。 80年代开始,开始了全球性的研究热潮,机器视觉获得了蓬勃发展,新概
◆ 2.1 HDevelop应用界面介绍 ◆ 2.2 HALCON控制语句 ◆ 2.3 HALCON算子 ◆ 2.4 HALCON图像读取、显示和转换Blob分析
HALCON编程基础与工程应用
2.1 HDevelop应用界面介绍
HDevelop图形组件是开始视觉处理算法的一个很好的工具,其类似 于VC、VB、Delphi等编译环境,它有自己的交互式界面,可以编译和 测试视觉处理算法,可以方便查看处理结果,也可以导出算法代码。
HALCON编程基础与工程应用
图2-8 算子窗口
2. HDevelop窗口介绍
图2-9 算子查询
2.HDevelop程序窗口 程序窗口是用来显示一个HDevelop程序。它可以显示整个程
序或是某个运算符。窗口左侧是一些控制程序执行的指示符号。 HDevelop刚启动时,可以看到一个绿色箭头的程序计数器 (program counter,简称 PC),一个插入符号,还可以设一 个断点(breaking point),窗口右侧显示程序代码,如图2-10 所示。
图2-14 图形窗口
HALCON编程基础与工程应用
图2-15 可视化菜单
2. HDevelop窗口介绍
(2)图形窗口的3D模式 点击图2-14图形窗口右上角“3D点图模式”,可以将图形窗口变 为3D模式,如图2-16所示。
图2-16 图形窗口的3D模式
HALCON编程基础与工程应用
2. HDevelop窗口介绍
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
HALCON编程基础与工程应用
1.1 机器视觉
1.1.1 机器视觉简介
HALCON编程基础与工程应用
1.1 机器视觉
1.1.2 机器视觉关键技术与发展
1.机器视觉系统基本构成 一个典型的工业机器视觉系统包括:光源、镜头(定焦镜头、变倍镜头、
其继承了单处理器版HDevelop的所有特点,在多处理器计算机上会自动将 数据(比如图像)分配给多个线程,每一个线程对应一个处理器,用户无 需改动已有的HALCON程序,就立即获得显著的速度提升。
并行HALCON不仅是线程安全的,而且可以多次调用,因此,多个线 程可在同一时刻同时调用HALCON操作。此特性使得机器视觉应用软件可 以将一个任务分解,在不同的处理器上并行处理,并行HALCON可以使用 户使用最新的超级线程技术。
HALCON编程基础与工程应用
图2-5 浏览例程
1. HDevelop预览
图2-6 打开例程
HALCON编程基础与工程应用
图2-7 例程运行结果
2. HDevelop窗口介绍
1.HDevelop算子窗口 算子窗口显示的是算子的重要数据,包含了所有的参数,各个变量 的型态,以及参数数值,如图2-8所示。这里会显示参数的默认值, 以及可以选用的数值。每一个算子都有联机帮助。另一个常用的是 算子名称的查询显示功能,在一个combo box里,只要键入部分字 符串甚至开头的字母,即可显示所有符合名称的算子供选用,如图 2-9所示。
念、新理论不断涌现。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
1.集成开发环境-HDevelop HALCON提供交互式的编程环境HDevelop,可在Windows,Linux,Unix下使
用,使用HDevelop可使用户快速有效的解决图像处理问题。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.1 HDevelop介绍
HDevelop能直接连接采集卡和相机,从采集卡、相机或者文件中载入图 像,检查图像数据,进而开发一个视觉检测方案,并能测试不同算子或者 参数值的计算效果,保存后的视觉检测程序,可以导出以C++、C#、C、 Visual Basic,或者支持的程序,进行混合编程。
HALCON编程基础与工程应用
1.2 HALCON介绍
1.2.2 HALCON功能及应用简介
1.BLOB分析 BLOB 包 括 标 准 阈 值 分 割 , 动 态 分 割 以 及 其 他 附 加 的 图 像 分 割 算 子 ,
HALCON可以快速实现BLOB分析。 2.形态学
HALCON可以基于任意结构元素针对Region和image的腐蚀、膨胀、开/闭运 算。 3.图像特征转换为Region/XLD特性
HALCON编程基础与工程应用
2. HDevelop窗口介绍
3. HDevelop变量窗口 变量窗口显示了程序在执行时产生的各种变量,包括图像变量和控 制变量,如图2-12所示。在变量上用鼠标双击,即可显示变量值,如 图2-13所示。如果变量值是图像变量,鼠标双击,会显示在图形窗口 里。
图2-12 变量窗口
图 2-1 HALCON主界面
HALCON编程基础与工程应用
1. HDevelop预览
2.菜单栏 菜单栏包含所有HDevelop的功能命令,单击打开后有下拉菜单,如 图2-2所示。
图2-2 菜单栏
3.工具栏 工具栏包含了一系列常用功能的快捷方式,如图2-3所示。
图2-3 工具栏
4.状态栏 状态栏显示程序的执行情况,如图2-4所示。。
HALCON编程基础与工程应用
图2-18 特征直方图
3. HDevelop菜单介绍
1.编辑菜单 编辑菜单用于HDevelop编程时的编辑使用,如图2-19所示。
图2-19 编辑菜单
HALCON编程基础与工程应用
3. HDevelop菜单介绍
2.执行菜单 执行菜单ቤተ መጻሕፍቲ ባይዱ于程序调试时的设置及运行,如图2-20所示。