标题: 版主快来看呀~~matlab定义函数有问题 [打印本页] 作者: 梦里花111 时间: 2013-9-25 21:19 标题: 版主快来看呀~~matlab定义函数有问题 我按照书上的内容输入下列定义函数内容,为什么执行出来后的输出三张图片,请各位帮忙
function Z=imadjust_sec(X,a,b,c,d)
[Height,Width]=size(X);
X1=im2double(X);
for i=1:Height
for j=1:Width
if (X1(i,j)<a)
Z(i,j)=c/a*X1(i,j);
end
if (X1(i,j)>=a&&X1(i,j)<=b)
Z(i,j)=(d-c)/(b-a)*(X1(i,j)-a)+c;
end
if (X1(i,j)>=b)
Z(i,j)=(1-d)/(1-b)*(X1(i,j)-b)+d;
end
end
end