计算机图像处理实验报告
学院:信息学院
班级:电子信息工程
姓名:
学号:
实验内容:数字图像处理
1、应用MATLAB语言编写显示一幅灰度图像、二值图像、索引图像及彩色图像的程序,并进行相互之间的转换;
(1)、显示一副真彩RGB图像
代码:
I=imread(cartoon.jpg); %读取彩色图像
imshow(I);
效果:
(2)、RGB转灰度图像
代码:
graycartoon=rgb2gray(I); %彩色图像转换为灰度图像
subplot(1,2,1);
subimage(I);
subplot(1,2,2);
subimage(graycartoon);
效果:
(3)、RGB转索引图像
代码:
[indcartoon,map]=rgb2ind(I,0.7); %彩色图像转换为索引图像
subplot(1,2,1);
subimage(I);
subplot(1,2,2);
subimage(indcartoon,map);
效果:
(4)、索引图像转RGB
代码:
I1=ind2rgb(indcartoon,map); %索引图像转换为彩色图像
subplot(1,2,1);
subimage(indcartoon,map);
subplot(1,2
原创力文档

文档评论(0)