本发明提供了一种基于灰度特征的瑕疵识别方法,包括:对目标纺织物图像进行灰度化及滤波处理,得到灰度化图像P;构建灰度直方图Z;根据Z获取数组集S=(S0,S1,…,Si,…S255);获取像素点数量空洞区域和像素点连续区域;获取灰度直方图Z中最大像素点数量对应灰度值h;若g<h,且g<|g‑h|,则从S0向Sh进行遍历;若g>h,且|g‑h|>|255‑g|,则从S255向Sh进行遍历;否则,从Sh的位置向S0和S255进行遍历;得到灰度值的阈值分割点Q;对P进行阈值分割和噪声过滤,得到第一目标瑕疵区域;提高了瑕疵识别的准确性。