主权项 |
蓝印花布图案识别方法,包括:对目标图案纹样进行数字化采集;对采集的所述目标图案纹样进行RGB的预处理,包括对所述目标图案纹样进行图案纹样的灰度化处理、图案纹样的滤波去噪处理和图案纹样的归一化处理;确定所述RGB的预处理后获取的所述目标图案纹样中的特征向量与标准图案纹样的相似值;综合颜色特征与形状特征的权值得到相应检索权值,根据检索权值确定目标图案纹样相似值;其中,所述图案纹样的灰度化处理将RGB彩色蓝印花布转化为突出蓝色的灰度图像,采用下述方式:Gray(i,j)=(17*R(i,j)+22*G(i,j)+61*B(i,j))/100Gray(i,j)表示第(i,j)个像素的灰度值,得到所述灰度值后,将原图RGB中的R、G、B统一用Gray(i,j)替换,形成新的颜色RGB(Gray(i,j)、Gray(i,j)、Gray(i,j)),替换原彩色图得到灰度图像;所述图案纹样的归一化处理包括确定蓝印花布图案纹样中的蓝色RGB值为{29,33,70}、白色RGB值为{251,255,255};形状特征向量的相似值采用下述方式确定:利用局部自适应阀值图像二值化对目标图案纹样进行边缘检测,对所述边缘检测后的图案纹样提取轮廓,并对各个小纹样建立一个等级树结构的轮廓数组;利用基于不变矩的形状匹配算法将等级树结构中每一层的轮廓与标准图案纹样的轮廓进行匹配,得出各个小纹样形状特征向量的相似度值后取平均值,得出目标图案形状特征向量的相似值。 |