假彩色图像变换MatLab程序源码.doc
- 文档编号:1241321
- 上传时间:2023-04-30
- 格式:DOC
- 页数:2
- 大小:17.50KB
假彩色图像变换MatLab程序源码.doc
《假彩色图像变换MatLab程序源码.doc》由会员分享,可在线阅读,更多相关《假彩色图像变换MatLab程序源码.doc(2页珍藏版)》请在冰点文库上搜索。
假彩色图像变换MatLab程序
clear;
w=imread('lung.jpg');%如果图像是一幅真彩色RGB图像
[mn]=size(w);
fori=1:
m
%生成Red
forj=1:
n
ifw(i,j)<64
r(i,j)=255;
elseifw(i,j)>127
r(i,j)=0;
else
r(i,j)=(127-w(i,j))*4;
end
end
%生成Green
forj=1:
n
ifw(i,j)<128
g(i,j)=0;
elseifw(i,j)>191
g(i,j)=255;
else
g(i,j)=(w(i,j)-127)*4;
end
end
%生成Blue
forj=1:
n
ifw(i,j)<64
b(i,j)=w(i,j)*4;
elseifw(i,j)>191
b(i,j)=255-(w(i,j)-191)*4;
else
b(i,j)=255;
end
end
end
subplot(2,3,1),imshow(w);
title('原始图像');
subplot(2,3,4),imshow(r);
title('红色通道');
subplot(2,3,5),imshow(g);
title('绿色通道');
subplot(2,3,6),imshow(b);
title('蓝色通道');
%合成为假彩色
p=uint8(zeros(m,n,3));
p(:
:
1)=uint8(r);
p(:
:
2)=uint8(g);
p(:
:
3)=uint8(b);
subplot(2,3,3),imshow(p);
title('假彩色图象');
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 彩色 图像 变换 MatLab 程序 源码