資源簡介
基于視覺特征的圖像特征提取,在HSV顏色空間提取彩色紋理特征
代碼片段和文件信息
%RGB2HSVEXAMPLE
RGB?=?imread(‘RGB_cube.tif‘);HSV=rgb2hsv(RGB);
H=HSV(::1);
S=HSV(::2);
V=HSV(::3);figure(1);
subplot(221)?imshow(H)
subplot(222)?imshow(S)
subplot(223)?imshow(V)
subplot(224)?imshow(RGB)
figure(2)imshow(HSV)
%HSV空間低階矩特征(均值/方差和三階矩)提取
%求HSV的均值并分別存放在hmeansmeanvmean中.
hzong=[0]
szong=[0]
vzong=[0]
[m1n1]=size(H)
for?i=1:m1
????for?j=1:n1
?????????hzong(1)=hzong(1)+H(ij)
?????????szong(1)=szong(1)+S(ij)
?????????vzong(1)=vzong(1)+V(ij)
????end
end
hmean=hzong(1)/(m1*n1)
smean=szong(1)/(m1*n1)
vmean=vzong(1)/(m1*n1)
save?hsv
%求方差和三階矩
h2zong=[0]
h3zong=[0]
s2zong=[0]
s3zong=[0]
v2zong=[0]
v3zong=[0]
for?i=1:m1
????for?j=1:n1
????????h2zong=h2zong(1)+(H(ij)-hmean)^2
????????h3zong=h3zong(1)+(H(ij)-hmea
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1155??2008-05-18?10:21??hsvfeature1.m
-----------?---------??----------?-----??----
?????????????????1373????????????????????2
評論
共有 條評論