資源簡介
圖像紋理特征提取,包括分形維數(shù),灰度游程長度,灰度共生矩陣等五種特征。
代碼片段和文件信息
%?A=imread(‘C:\Users\Administrator\Desktop\分形維數(shù)\src\cell2.jpg‘)
function?[DboxW]=FXWS(I);
%?I=imread(‘lena.bmp‘);
A=I;
FF=size(A);
for?i=1:FF(1)
????for?j=1:FF(2)
????????if?A(ij)==0?%?等多種運算是不支持“0”值的;
????????end
????end
end
%?imwrite(A‘C:\Users\Administrator\Desktop\分形維數(shù)\src\2.jpg‘);%?重新保存經(jīng)校正后灰度矩陣;
%?A=imread(‘C:\Users\Administrator\Desktop\分形維數(shù)\src\2.jpg‘);%?讀入圖像,并轉(zhuǎn)化為矩陣
t=graythresh(A);%?計算二值化閾值
B=im2bw(At);%?輸出圖像的二值化矩陣
[xy]=size(B);%?圖像尺寸
u=1;
V=nonzeros(B);??%%去除掉圖像中灰度值為0的像素點
Area=sum(V)/(x*y);??%%像素的占有率
%%定義盒子寬度,計算盒子個數(shù)
for?side_length=2:110?????%?定義觀測尺度,即正方形(盒子)邊長
????Hang=mod(xside_length);???
????Lie=mod(yside_length);
????C=B(1:x-Hang1:y-Lie);?%?若圖像大小“x×y”不能被正方形
????%“side_length?×side_length”整除,則舍去多余的“邊幅”部分;
????[mn]=size(C);
????X=reshape(Csi
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????73160??2012-10-23?15:47??圖像紋理特征\cell.jpg
?????文件???????1538??2015-03-23?16:52??圖像紋理特征\FXWS.m
?????文件???????4423??2015-03-23?10:46??圖像紋理特征\GLCM.m
?????文件???????2427??2015-03-19?13:20??圖像紋理特征\GLRL.m
?????文件?????284417??2015-03-23?17:02??圖像紋理特征\tu.jpg
?????文件?????296751??2015-03-23?17:02??圖像紋理特征\樹輪.jpg
?????目錄??????????0??2015-05-19?17:15??圖像紋理特征
-----------?---------??----------?-----??----
???????????????662716????????????????????7
- 上一篇:matlabGNSS接收機(jī)主程序
- 下一篇:用蟻群算法解決CVRP
評論
共有 條評論