嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
% 变换法伪彩色处理的MATLAB程序
%调入函数grayslice()进行3层伪彩色处理得到索引图像
% 调入函数grayslice()进行16层伪彩色处理得到索引图像
X=grayslice(T,3);% 调入函数grayslice()进行3层伪彩色处理得到索引图像
Y=grayslice(T,16);% 调入函数grayslice()进行16层伪彩色处理得到索引图像
for i=1:M
for j =1:N
if I(i,j)<=L/4
R(i,j)=0;
G(i,j)=4*I(i,j);
B(i,j)=L;
else if I(i,j)<=L/2
R(i,j)=0;
G(i,j)=L;
B(i,j)=-4*I(i,j) 2*L;
else if I(i,j)<=3*L/4
R(i,j)=4*I(i,j)-2*L;
G(i,j)=L;
B(i,j)=0;
else R(i,j)=L;
G(i,j)=-4*I(i,j) 4*L;
B(i,j)=0;
end
end
end
end
end
for i=1:M
for j =1:N
OUT(i,j,1)=R(i,j);
OUT(i,j,2)=G(i,j);
OUT(i,j,3)=B(i,j);
end
end
OUT=OUT/256;