資源簡介
利用matlab中fuzzy函數對圖像進行分類,特征包括圖像lab各個色彩通道的熵,以及saturation的熵
代碼片段和文件信息
%利用lab空間各個分量的熵作為特征分類
clc
clear
close?all
filecontent=dir([pwd‘/*.jpg*‘]);
currentDir=pwd;
mkdir(‘ClassLabS1‘)
mkdir(‘ClassLabS2‘)
featureMatri=zeros([length(filecontent)5]);
for?k=1:length(filecontent)
fname=filecontent(k).name;
img=imread(fname);
[MNc]=size(img);
cform?=?makecform(‘srgb2lab‘);?%Create?color?transformation?structure,
%Convert?from?the?sRGB?to?the?L*a*b*?color?space.
LAB?=?applycform(img?cform);?%Apply?device-independent?color?space?transformation
imgHsv=rgb2hsv(img);
featureMatri(k1)=entropy(LAB(::1));
featureMatri(k2)=entropy(LAB(::2));
featureMatri(k3)=entropy(LAB(::3));
featureMatri(k4)=entropy(imgHsv(::
- 上一篇:MATLAB 曲面擬合
- 下一篇:非均勻有理B樣條曲面重構
評論
共有 條評論