本发明涉及一种应用于手机外壳复杂纹理背景的缺陷检测方法,针对手机壳表面纹理的复杂、缺陷多样和缺陷细小难以检测的特点,提出了一种基于手机壳复杂纹理的缺陷检测算法。该算法首先对手机外壳表面划分为多个部分,进行放大的预处理。然后对放大后的手机外壳图片进行图像的主结构提取,减弱放大后纹理对检测的影响,再根据一种自适应边缘检测Canny方法来进行边缘检测;最后根据一系列的中值滤波、数学形态学运算、8联通区域和面积筛选处理后提取缺陷。然后对放大后的手机外壳图片进行图像的主结构提取,减弱放大后纹理对检测的影响。