官方示例中有许多很好的例子可以帮助大家理解和学习Halcon,下面举几个经典的斑点分析例子讲解一下 Crystals 图中显示了在高层大气中采集到的晶体样本的图像。任务是分析对象以确定特定形状的频率。重要的对象之一是六角形。 首先,使用read_image从文件中读取图像。由于晶体 ...
斑点分析的算法非常简单:在图像中,相关对象的像素 也称为前景 通过其灰度值来识别。例如,图中示例显示了液体中的组织颗粒。这些粒子是明亮的,液体 背景 是暗的。通过选择明亮的像素 阈值 ,可以很容易检测到颗粒。在许多应用中,暗像素和亮像素的简单条件不再成立,但结果相同可以通过额外的预处理或像素选择 分组的替代方法来实现。 在这种情况下,斑点分析的优点是HALCON提供了大量算子使其具有极大的灵活性。 ...
2020-06-24 10:32 0 1350 推荐指数:
官方示例中有许多很好的例子可以帮助大家理解和学习Halcon,下面举几个经典的斑点分析例子讲解一下 Crystals 图中显示了在高层大气中采集到的晶体样本的图像。任务是分析对象以确定特定形状的频率。重要的对象之一是六角形。 首先,使用read_image从文件中读取图像。由于晶体 ...
一维测量(也叫一维计量或卡尺)的概念非常直观。沿着一个预定的区域(主要是垂直于RIO感兴趣区域的方向) 边缘的位置。这里的边缘为从暗到亮或从亮到暗的过渡。 基于提取的边缘,可以测量零件的尺寸。例如,可 ...
很明显,图像的采集是所有机器视觉应用中必须解决的问题,HALCON提供了为各种图像采集设备执行这种交互的接口,图像采集的任务被简化为几行代码,只需几个操作符的调用,更重要的是,这种简单并不是以限制可用功能为代价。使用HALCON,可以在不同的时间模式下从不同的采集设备和相机中获取图像。除了从相机中 ...
下面的例子简要介绍了如何使用HALCON的一维测量工具。最长的部分是预处理和后处理;测量本身只包括两个操作符调用。 测量保险丝-fuse 预处理主要是测量线的生成。在示例程序中,这个步骤是通过将测量对象的参数分配给变量来完成的。 现在通过将测量对象应用到图像上进行实际测量。参数的选择 ...
1. 什么是斑点 斑点通常是指与周围有着颜色和灰度差别的区域。在实际地图中,往往存在着大量这样的斑点,如一颗树是一个斑点,一块草地是一个斑点,一栋房子也可以是一个斑点。由于斑点代表的是一个区域,相比单纯的角点,它的稳定性要好,抗噪声能力要强,所以它在图像配准上扮演了很重要的角色。 同时有时图像 ...
skimage 代码实现 3. 基于 OpenCV 3.1. 过滤斑点 ...
例图: 完整算法: 结果: 步骤分析: ① 图像三角形主要由3根直线构成; ② 阈值化、skeleton提取骨架、将骨架(region)转为xld、将xld打散分割、筛选xld得到3条主xld、将这3条xld拟合成3条直线。 效果分析: 这种 ...
Halcon,blob分析 应用场景,二值化后的灰度图像对比度清晰 基本处理流程 1 读取图片 2 预处理 2.1 ROI( Region of internesting) 感兴趣的区域, 2.2 拉开对比度 2.3 几何变换 2.4 去噪 上面几种 ...