24小时热门版块排行榜    

查看: 1758  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wyjie2004

铜虫 (初入文坛)

[求助] matlab计盒维数程序问题

function fd=box_frac_dem(X);
% 差分盒维数
% Example:
% X=double(imread('1-1-4.jpg));
% fd=box_frac_dem(X);
% Author email of the program:% zjliu2001@163.com
%
% Reference:
% Sarkar N,Chaudhuri B B. An efficient approach to estimate
% fractal dimensionof textural images [J].Pattern Recognition,
% 1992,25(9):1035-1041

if size(X,1)~=size(X,2);
error('The size of X must NxN.');
end
B=size(X,1);
if mod(log2(B),1)>0;
error('The size of X must 2^n');
end
t=log2(B);
s=2.^(1:t);
Nr=zeros(1,t);
for k=1:t;
d=s(k);
h=256/d; % Let B instead of 256 for the size [2^nX2^n]
for m=1:h;
for n=1:h;
A=X(d*(m-1)+[1:d],d*(n-1)+[1:d]);
mn=min(A(1:end));
mx=max(A(1:end));
nr=fix(mx/d)-fix(mn/d)+1;
Nr(k)=Nr(k)+nr;
end
end
end
r=B./s;
p=polyfit(log10(r),log10(Nr),1);
fd=p(1);

出现 错误
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ab77977

新虫 (初入文坛)

怎么验证该算法的正确性?
3楼2013-12-09 20:35:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

haixing2008

荣誉版主 (文坛精英)

【答案】应助回帖

平平淡淡才是真!
2楼2011-05-23 10:07:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见