摘要
本发明涉及金属件检测领域,更具体地,本发明涉及基于图像处理的金属件表面质量检测方法。所述方法包括:获取预处理后的金属件表面灰度图;计算每个像素点的梯度值,将梯度值不为零的像素点作为标记点,对所有标记点进行聚类并筛选获得若干数量的待分析聚类簇,将待分析聚类簇的最小外接矩形作为待分析区域;获取目标区域的最大内接椭圆,计算椭圆的优选程度,确定缺陷区域;迭代调整目标区域在预设方向上的边缘点,并计算缺陷区域的类间方差,当类间方差最大时,获得待分割区域,根据待分割区域的面积和个数完成金属件表面质量检测。通过本发明的技术方案,能够提高金属件质量检测结果的精度和效率。