利用Sobel算子提取边缘信息
更新日期:2022-04-03     浏览次数:143
核心提示:2算法设计分析本文提出的一种基于像素相减法的PCB走线缺陷检测算法的前提是对待检测图像和参考图像进行好的预处理,主要流程如下(如图1):(1)待测

2算法设计分析

本文提出的一种基于像素相减法的PCB走线缺陷检测算法的前提是对待检测图像和参考图像进行好的预处理,主要流程如下(如图1):(1)待测图像和参考图像预处理;(2)将待检测图像与参考图像进行对比;(3)缺陷识别和标记。

首先对图像进行预处理去除噪声和干扰,其次利用Sobel算子提取边缘信息,对输出图像进行增强、二值化和形态学操作,然后将参考图与待测图像进行图像像素相减,最后绘制输出结果的灰度直方图并进行分析,得出缺陷检测结果并标记出来。要检测缺陷仅需要对绘制的直方图峰值进行分析即可。

对图像进行滤波去噪以及阈值化处理,消除背景噪声干扰,只保留缺陷信息,从而避免了由于图像背景干扰造成的影响准确检测出缺陷位置。