Halcon机器视觉:设置系统字体与边长测量方法

需积分: 14 20 下载量 11 浏览量 更新于2024-08-20 收藏 1.17MB PPT 举报
本篇文档主要介绍了如何在Halcon机器视觉课程中设置系统的显示字体以及一个具体的边长测量方法应用实例。首先,系统设置部分提到,通过获取操作系统名称,如果判断其前三位为"win",则识别为Windows系统,然后设置字体参数。字体设置格式包括FontName(字体名称)、Height(高度)、Width(宽度)、Italic(斜体)、Underlined(下划线)、Strikeout(删除线)、Bold(粗体)和Charset(字符集)。其中,星号(*)表示使用系统默认值,数字1确认设置,0取消设置。 在边长测量功能中,核心步骤如下: 1. 图像处理:读取图片并初始化项目,获取图像的宽度和高度,创建适应屏幕的窗口。通过设置系统字体,确保文本清晰易读。 2. 区域选择(ROI):确定矩形ROI,以图像中心轴交点为原点,找到边缘附近的像素作为参考,并记录中心点的坐标和主轴半径,以及图像窗口的尺寸。 3. 边缘检测:运用高斯平滑滤波器和灰度阈值来寻找边缘,可选择返回边缘对的特定位置(如last或first对),并基于边缘灰度变化确定主轴位置。 4. 测量计算:根据边缘位置提取AmplitudeFirst和AmplitudeSecond(幅度值),计算IntraDistance(内部距离)和InterDistance(连续对边缘间距离)。 5. 结果展示:将测量结果显示在屏幕上,包括边缘线条、矩形和测量结果的标注,以便直观地呈现测量数据。 通过这个例子,学习者可以了解到在Halcon机器视觉软件中,不仅需要掌握基础的图像处理技术,还要学会如何调整界面显示以提高用户体验,同时理解如何通过边缘分析进行精确的尺寸测量。这些知识对于实际的机器视觉应用开发具有很高的实用价值。