基于形状与颜色特征融合的图像检索程序,内附案例图片+MATLAB代码+表空间+代码成功运行说明
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34829 2016-01-01 11:18 cbircodeA.mat
文件 44488 2016-01-01 11:23 cbircodeB.mat
文件 68671 2008-11-07 00:45 cbircodecbirpic1.jpg
文件 9119 2008-11-07 01:36 cbircodecbirpic10.jpg
文件 7341 2008-11-07 01:36 cbircodecbirpic100.jpg
文件 6034 2008-11-07 01:36 cbircodecbirpic101.jpg
文件 3391 2008-11-07 01:36 cbircodecbirpic102.JPG
文件 4046 2008-11-07 01:36 cbircodecbirpic103.jpg
文件 5534 2008-11-07 01:36 cbircodecbirpic104.jpg
文件 5723 2008-11-07 01:36 cbircodecbirpic105.jpg
文件 6716 2008-11-07 01:36 cbircodecbirpic106.jpg
文件 5209 2008-11-07 01:36 cbircodecbirpic107.jpg
文件 4725 2008-11-07 01:36 cbircodecbirpic108.jpg
文件 9280 2008-11-07 01:36 cbircodecbirpic109.jpg
文件 5363 2008-11-07 01:36 cbircodecbirpic11.jpg
文件 6528 2008-11-07 01:36 cbircodecbirpic110.jpg
文件 6198 2008-11-07 01:36 cbircodecbirpic111.jpg
文件 6176 2008-11-07 01:36 cbircodecbirpic112.jpg
文件 30700 2008-11-07 00:55 cbircodecbirpic113.jpg
文件 8187 2008-11-07 01:36 cbircodecbirpic114.jpg
文件 2922 2008-11-07 01:36 cbircodecbirpic115.JPG
文件 7546 2008-11-07 01:36 cbircodecbirpic116.jpg
文件 7601 2008-11-07 01:36 cbircodecbirpic117.jpg
文件 7914 2008-11-07 01:36 cbircodecbirpic118.jpg
文件 2098 2008-11-07 01:36 cbircodecbirpic119.jpg
文件 4373 2008-11-07 01:36 cbircodecbirpic12.jpg
文件 7793 2008-11-07 01:36 cbircodecbirpic120.jpg
文件 6490 2008-11-07 01:36 cbircodecbirpic121.jpg
文件 6366 2008-11-07 01:36 cbircodecbirpic122.jpg
文件 7007 2008-11-07 01:36 cbircodecbirpic123.jpg
............此处省略654个文件信息
%基于颜色特征的图像检索程序
%输入待选择的图片
clear all;clc;
%输入图片
[filenamefilepath]=uigetfile(‘*.jpg‘‘选择待匹配的图像‘);
file=strcat(filepathfilename);
I=imread(file);
%图像预处理
[co] = featureco( I ); %获取颜色矩数据
%载入A B表格,提高图像运算速率
load B;
%遍历图片库,算出各类的每个图片的欧氏距离
for n=1:655;
B1(n1) = 0 ;
B1(n2) = n ;
for i=1:9;
B1(n1) = B1(n1) + ( ( B(ni) - co(1i) ))^2 ;%计算颜色特征欧氏距离
end
end
%按照欧氏距离从小到大进行排序
B1 = sortrows(B11);
%欧氏距离归一化处理,前15张图片依次标为1-15,后面的图片依次标为12
for i=1:15;
B1(i3)=i;
end
for i=16:655;
B1(i3)=17;
end
%重新将所有图片按照名称顺序由小到大排列
B1 = sortrows(B12);
%综合算法,计算待检索图片与图片库的归一化欧氏距离
for i=1:655;
D(i1)= B1(i3);
D(i2)= i;
end
%按照综合归一化欧氏距离进行排序,则排序越往前,表明其相似度越高
D=sortrows(D1);
%显示读取数值
str=‘H:【A2】研一上学期【01】数字图像secpapercbircodecbirpic‘;
sample1=imread([strnum2str(D(12))‘.jpg‘]);
sample2=imread([strnum2str(D(22))‘.jpg‘]);
sample3=imread([strnum2str(D(32))‘.jpg‘]);
sample4=imread([strnum2str(D(42))‘.jpg‘]);
sample5=imread([strnum2str(D(52))‘.jpg‘]);
figure(‘name‘‘基于颜色特征的图像检索‘);
subplot(231);imshow(I);title(‘待检索图片‘);
subplot(232);imshow(sample1);title(‘相似度第一‘);
subplot(233);imshow(sample2);title(‘相似度第二‘);
subplot(234);imshow(sample3);title(‘相似度第三‘);
subplot(235);imshow(sample4);title(‘相似度第四‘);
subplot(236);imshow(sample5);title(‘相似度第五‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34829 2016-01-01 11:18 cbircodeA.mat
文件 44488 2016-01-01 11:23 cbircodeB.mat
文件 68671 2008-11-07 00:45 cbircodecbirpic1.jpg
文件 9119 2008-11-07 01:36 cbircodecbirpic10.jpg
文件 7341 2008-11-07 01:36 cbircodecbirpic100.jpg
文件 6034 2008-11-07 01:36 cbircodecbirpic101.jpg
文件 3391 2008-11-07 01:36 cbircodecbirpic102.JPG
文件 4046 2008-11-07 01:36 cbircodecbirpic103.jpg
文件 5534 2008-11-07 01:36 cbircodecbirpic104.jpg
文件 5723 2008-11-07 01:36 cbircodecbirpic105.jpg
文件 6716 2008-11-07 01:36 cbircodecbirpic106.jpg
文件 5209 2008-11-07 01:36 cbircodecbirpic107.jpg
文件 4725 2008-11-07 01:36 cbircodecbirpic108.jpg
文件 9280 2008-11-07 01:36 cbircodecbirpic109.jpg
文件 5363 2008-11-07 01:36 cbircodecbirpic11.jpg
文件 6528 2008-11-07 01:36 cbircodecbirpic110.jpg
文件 6198 2008-11-07 01:36 cbircodecbirpic111.jpg
文件 6176 2008-11-07 01:36 cbircodecbirpic112.jpg
文件 30700 2008-11-07 00:55 cbircodecbirpic113.jpg
文件 8187 2008-11-07 01:36 cbircodecbirpic114.jpg
文件 2922 2008-11-07 01:36 cbircodecbirpic115.JPG
文件 7546 2008-11-07 01:36 cbircodecbirpic116.jpg
文件 7601 2008-11-07 01:36 cbircodecbirpic117.jpg
文件 7914 2008-11-07 01:36 cbircodecbirpic118.jpg
文件 2098 2008-11-07 01:36 cbircodecbirpic119.jpg
文件 4373 2008-11-07 01:36 cbircodecbirpic12.jpg
文件 7793 2008-11-07 01:36 cbircodecbirpic120.jpg
文件 6490 2008-11-07 01:36 cbircodecbirpic121.jpg
文件 6366 2008-11-07 01:36 cbircodecbirpic122.jpg
文件 7007 2008-11-07 01:36 cbircodecbirpic123.jpg
............此处省略654个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)