不合格件带白边毛刺
即溢胶
对于此类需求,我们可以联想到胶路检测,通常胶路检测以“胶宽”和“胶高”这两个特征来度量,而对于上述对比度接近透明的溢胶情况,我们发现溢胶内部与背景的灰度对比不明显,而溢胶的边缘部分有稍微清晰的边缘轮廓,所以我们以边缘检测的思路来提取缺陷。
- 算法思路 -
1.特征分割 2.边缘检测 3.二次筛选
检测圆环的内外轮廓,分割出缺陷所在区域
边缘检测 edges_sub_pix
根据几何和灰度特性,进一步滤除干扰
注:建议按以上步骤进行尝试,若有差异或者项目急需,可参考以下源代码。
代码如下: