数字图像处理实验2图像的色彩、亮度和对比度变换

更新时间:2024-01-04 07:17:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机编号: 电子信息学院 实验报告书 课 程 名: 《数字图像处理》课程实验 题 目: 图像的色彩、亮度和对比度变换 实验类别: 【验证实验】 班 级: 电子1313 学 号: 131003430326 姓 名: 吴限 评语: (1)实验程序代码: □正确 □基本正确 □不正确 (2)实验结果分析: □准确 □基本准确 □不准确 (3)实验报告撰写: □规范 □基本规范 □不规范 成绩:□A □B □C □D ,指导教师: 批阅时间: 年 月 日 《数字图像处理》 1 1、实验内容或题目 题目 图像的色彩、亮度和对比度变换 2、实验目的与要求 目的 1、 了解数字图像的色彩模式及色彩空间转换方法; 2、 掌握亮度变换和对比度变换方法。 要求 1、 掌握最基本、最常用的MATLAB图像处理命令,例如:imread、imshow 等; 2、 对数字图像的色彩空间以及典型色彩模式下各个通道所代表的含义有所了解; 3、 根据输入参数改变数字图像的色彩、亮度和对比度。 3、实验 1、 2、 3、 计算机一台; 图像处理软件(包括MATLAB、ACD See、Photoshop等); 实验图像若干。 《数字图像处理》 2 4、实验图像 RGB空间YUV空间Y通道,比例因子0.2Y通道,比例因子0.4Y通道,比例因子0.6Y通道,比例因子0.8 《数字图像处理》 3 原图对比度调整图 5、实验步骤 1、 运行MATLAB程序,并将彩色图像“test.jpg”读入内存; 2、 分别点击查看R、G和B三个通道,比较三个通道各自所包含的图像信息有何不同; 3、 利用下面的公式,将测试图像从RGB空间转换到YUV空间,然后分别显示RGB与YUV色彩空间下的图像内容; Y?0.30R?0.59G?0.11BU?0.70R?0.59G?0.11B V??0.30R?0.59G?0.89B4、 读入Y(亮度)通道,并分别乘以不同的比例因子 ( ),观察亮度改变对于数字图像视觉特性的影响; 5、 利用 函数来改变数字图像的对比度。 《数字图像处理》 4 6、程序代码 clear clc I=imread('girl.jpg'); %RGB通道获取 r=I(:,:,1); g=I(:,:,2); b=I(:,:,3); %将RGB空间转换到YUV空间 Y=0.3*r+0.59*g+0.11*b; U=0.7*r-0.59*g-0.11*b; V=-0.3*r-0.59*g+0.89*b; I1=cat(3,Y,U,V);%组合YUV空间图像 figure(1); subplot(3,2,1),imshow(I),title('RGB空间'); subplot(3,2,2),imshow(I1),title('YUV空间'); subplot(3,2,3),imshow(0.2*Y),title('Y通道,比例因子0.2'); subplot(3,2,4),imshow(0.4*Y),title('Y通道,比例因子0.4'); subplot(3,2,5),imshow(0.6*Y),title('Y通道,比例因子0.6'); subplot(3,2,6),imshow(0.8*Y),title('Y通道,比例因子0.8'); figure(2);%调整对比度 J=imadjust(I,[0 0.6],[0.5 1]); subplot(121) imshow(I),title('原图') subplot(122) imshow(J),title('对比度调整图'); 7、结果分析 通过本次实验了解数字图像的色彩模式及色彩空间转换方法,掌握亮度变换和对比度变换方法。对数字图像的色彩空间以及典型色彩模式下各个通道所代表的含义有所了解,将测试图像从RGB空间转换到YUV空间。根据输入参数改变数字图像的色彩、亮度和对比度。

本文来源:https://www.bwwdw.com/article/rmbx.html

Top