HALCON-从入门到入门-软件界面介绍

1.废话

从halcon12到halcon23,开发的IDE界面大差不差,简单说下界面上不同功能按键的分布,以及一些快捷键啥的,要是还有我没有总结到的,又比较好用的,欢迎大家补充一下。

1.菜单栏

从上看到下,第一就是菜单栏。

文件里面有啥呢。

新程序,打开程序啥的就不说了,反正我们编写的代码如果要保存的话就会存成hdev格式的文件,然后双击这个文件就可以使用halcon打开它。

这里面的导出语言和导出库工程非常重要,这个涉及到halcon视觉算法和其他编程语言配合的问题,后续会花很大的篇幅来讲这两个功能。

下面看读取图像功能这个按钮,就是字面意思读取图片,或者你还可以直接用鼠标把图片拖进代码编辑窗口,也跟这个功能差不多。

其他没什么说的了。

2.编辑

这里面的功能我们用得非常频繁,但是基本都是用快捷键,我不相信哪个兄弟拷贝粘贴这种还能点开这里面来使用。

这里记住激活和注销这两个功能,快捷键是F3和F4 是用来注释代码的。

设置里面是一些常规设置,不止这一个参数选择可以进入设置窗口,旁边的函数管理也可以进入设置界面,可以添加一些halcon的本地函数库之类的,对于使用别人用halcon写好的函数或者是你想用halcon写一些函数让别人使用,这个功能就非常重要的。

3.执行

这里面基本包含了程序调试的所有功能,平常还是使用快捷键多一些。

类似于程序运行,单步运行这些都是非常常用的功能。

4.可视化

可视化菜单栏里面经常用到的是

画-用来设置区域显示是一块还是显示边缘

线宽用来设置显示边缘线条的宽度

其他的多试试就知道功能了。

这些功能你对着图像窗口点右键也可以设置。

5.函数

这里面就是函数管理的相关功能了。

和别人一些开发halcon算法,这里就很重要。

可以把造轮子的功夫省下来。

6.算子

这里面包含了所有的算子,有空可以按照分类进去找。

7.建议

不需要,从来不听它的建议。

8.助手

这几个助手非常好用,自己写代码也可以实现相关功能。

测试的话用助手,效率很高。

9.窗口

halcon里面的窗口是可以随便拖动关闭的,等你找不到了某个窗口,记得来这里找。

10.帮助

这里面就帮助文档非常详细,非常好用,对着算子按F1打开帮助文档。

如果技术菜就多看帮助文档,里面像是教科书是的。

2.快捷按钮栏

这里面包含了很多常用功能,多点点来试一下。

后面的二值化可视化窗口非常好用。

视频频率非常高。

3.图形窗口

显示图像用的,可以开多个。

绘制区域需要获取图像窗口的句柄。

4.变量窗口

这里分为图像变量和控制变量

图像变量包括image xld region

5.程序窗口

程序窗口就是我们写halcon代码的地方。

6.状态栏

状态栏就是最下面一栏。

显示的信息有当前算子运行的状态,是正在运行中还是运行结束了

右边图像相关信息,以及当前鼠标灰度值相关信息。

要实现螺栓点云的高度测量,首先需要理解Halcon软件在点云处理中的核心作用和工作流程。Halcon是一个功能强大的机器视觉软件,它提供了丰富的图像处理和分析函数库,能够处理包括点云数据在内的多种视觉数据。准确测量螺栓高度的步骤包括数据采集、预处理、特征提取和计算高度几个阶段。 参考资源链接:[Halcon算法在螺栓点云高度测量中的应用](https://wenku.csdn.net/doc/57q5piejmg) 在数据采集阶段,使用3D相机对螺栓进行扫描,生成包含空间位置信息的点云数据,这些数据通常以PLY格式存储。接下来,在预处理阶段,需要对点云数据进行滤波、去噪等操作,以提高数据的质量和后续处理的准确性。 特征提取阶段是核心环节,这一步骤的关键是准确地从点云中识别出螺栓的轮廓和边缘。Halcon提供了多种边缘检测和轮廓提取算法,可以根据实际的点云数据特性选择合适的算法。 最后,在计算高度时,算法需要考虑3D相机的标定参数和点云数据的精确度。通常,可以利用Halcon中的几何测量函数,如gen_measure3d_model,来建立模型并计算螺栓的高度。这一计算可能涉及到多个点的深度信息对比,以确保测量结果的准确性。此外,还可以通过编写hdev源码来实现特定的算法逻辑,以处理复杂的点云数据并优化测量精度。 在整个过程中,HDevelop集成开发环境是不可或缺的工具,它提供了编写、调试和优化hdev源码的功能,能够帮助算法开发者快速实现和验证算法的正确性。 总体来说,确保螺栓点云处理中高度测量的准确性,需要熟练掌握Halcon软件的使用以及对点云数据处理的深入理解。通过不断调试和优化算法,可以进一步提升测量结果的可靠性。对于想要深入学习Halcon软件在螺栓点云处理中的应用,推荐参阅《Halcon算法在螺栓点云高度测量中的应用》一文,该文详细介绍了相关技术和算法实现的细节,是学习机器视觉和点云处理的重要参考资源。 参考资源链接:[Halcon算法在螺栓点云高度测量中的应用](https://wenku.csdn.net/doc/57q5piejmg)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄晓魚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值