原文:Halcon系列教程之【缺陷检测】

.缺陷分类: 边缘凹凸 毛刺 内部污点 内部凹凸 特定空洞 破损 划痕 一般用低角度环形光和同轴光源 凸点一般用带角度的光源斜着打,背景打亮,凸点打暗。 凹点一般用平行光从上往下打,背景打亮,凹点打暗。 .缺陷处理的方式: Blob 区域特征:cheak blister.hdev 检测胶囊缺失和错误 Blob 区域特征 差分:fin.hdev 边缘凸起的检测 频域 空间域 光度立体法 特征训练 ...

2019-06-28 12:26 0 4070 推荐指数:

查看详情

Halcon系列教程之【频域】

1.空间域与频域   空间域:对像素的灰度处理   频域:傅里叶变换和小波变换   频域检测缺陷的思路是先从空间域到频域,在频域中进行适当滤波,选择自己想要的频段,然后再返回到空间域中去 2.频谱(频率谱):频率密度的分布   纵坐标表示幅度值   横坐标表示频率   在频谱中用亮暗 ...

Fri Jul 05 03:51:00 CST 2019 2 956
Halcon 缺陷检测

Region参数 缺陷类型 1.边缘凹凸检测2.内部凸凹点、瑕疵、污点、内部烫伤、孔洞3.划痕(用低角度环形光进行打光,将划痕打亮,背景打暗;也可用同轴光,让表面反光不明显) 缺陷图像处理 1.blob分析+特征提取2.blob分析+特征提取+差分3.频域+空间域4.光度立体化5.特征 ...

Wed Feb 24 22:39:00 CST 2021 0 394
Halcon学习:缺陷检测

通过拟合来求缺陷,对应halcon例程:方法—》轮廓线处理—》fit_rectangle2_contour_xld.hdev。 效果图: ...

Thu Sep 24 17:43:00 CST 2020 0 1023
Halcon学习笔记之缺陷检测(二)

例程:detect_indent_fft.hdev 说明:这个程序展示了如何利用快速傅里叶变换(FFT)对塑料制品的表面进行目标(缺陷)的检测,大致分为三步: 首先,我们用高斯滤波器构造一个合适的滤波器(将原图通过高斯滤波器滤波); 然后,将原图和构造的滤波器进行快速傅里叶变换 ...

Thu May 09 18:50:00 CST 2019 0 1626
Halcon学习笔记之缺陷检测(一)

例程:surface_scratch.hdev 说明:这个程序利用局部阈值和形态学处理提取表面划痕 代码中绿色部分为个人理解和注释,其余为例程中原有代码 ...

Thu May 09 18:51:00 CST 2019 0 1072
Halcon学习笔记之缺陷检测(二)

例程:detect_indent_fft.hdev 说明:这个程序展示了如何利用快速傅里叶变换(FFT)对塑料制品的表面进行目标(缺陷)的检测,大致分为三步: 首先,我们用高斯滤波器构造一个合适的滤波器(将原图通过高斯滤波器滤波); 然后,将原图和构造的滤波器进行快速傅里叶变换; 最后 ...

Wed Mar 26 21:57:00 CST 2014 4 29853
Halcon学习笔记之缺陷检测(一)

例程:surface_scratch.hdev 说明:这个程序利用局部阈值和形态学处理提取表面划痕 代码中绿色部分为个人理解和注释,其余为例程中原有代码 ...

Wed Mar 26 21:13:00 CST 2014 1 8807
Halcon 纹理缺陷检测 apply_texture_inspection_model

在纹理中找瑕疵。基于高斯混合模型(GMM)分类器的纹理检查模型,适用于图像金字塔,可以分析纹理的多个频率范围。 【要求】训练样本,必须完美无瑕疵。 【步骤】 1、创建模型 create_tex ...

Tue Dec 01 01:11:00 CST 2020 0 937
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM