图像处理实验.doc

图像处理实验.doc

ID:56198334

大小:2.12 MB

页数:28页

时间:2020-03-19

图像处理实验.doc_第1页
图像处理实验.doc_第2页
图像处理实验.doc_第3页
图像处理实验.doc_第4页
图像处理实验.doc_第5页
资源描述:

《图像处理实验.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、华南理工大学《数字图像处理》课程实验报告实验题目:数字图像读取及色彩、亮度对比度变化姓名:学号:班级:组别:合作者:指导教师:张星明实验概述【实验目的及要求】实验目的:了解数字图像的存储格式,并学会对图像的某些视觉特征作简单处理。实验要求:1.从最常用的“.BMP”图像格式中读取图像数据;2.对数字图像的表示方式(如RGB、YUV)及各种表示方式之间的转换有初步了解;3.根据输入参数改变数字图像的色彩、亮度、对比度。【实验环境】操作系统:WindowsXP实验平台:Matlab实验内容【实验过程】一、实验步骤

2、:1.根据BMP格式,将图像内容读入内存数组;2.通过访问数字图像RGB三个通道的对应矩阵,改变数字图像的色彩;3.将数字图像的RGB表示转换为YUV表示;Y=0.30R+0.59G+0.11BU=0.70R-0.59G-0.11BV=-0.30R-0.59G+0.89B1.通过访问Y(亮度)通道,改变数字图像的亮度;2.通过Y(亮度)通道作灰度的线性变换,改变数字图像的对比度。二、实验图像:三、实验主要过程:>>R=pic;>>R(:,:,2)=zeros(r,c);>>R(:,:,3)=zeros(r,c

3、);>>G=pic;>>G(:,:,1)=zeros(r,c);>>G(:,:,3)=zeros(r,c);>>B=pic;>>B(:,:,2)=zeros(r,c);>>B(:,:,1)=zeros(r,c);>>subplot(1,3,1)>>imshow(R);title('R分量');>>subplot(1,3,2)>>imshow(G);title('G分量');>>subplot(1,3,3)>>imshow(B);title('B分量');>>Y=0.30*R+0.59*G+0.11*B;>>U

4、=0.70*R-0.59*G-0.11*B;>>V=-0.30*R-0.59*G+0.89*B;>>subplot(1,3,1); >>imshow(uint8(Y));     title('Y分量'); >>subplot(1,3,2); >>imshow(uint8(U));     title('U分量'); >>subplot(1,3,3); >>imshow(uint8(V));     title('V分量'); >>Y=Y*2;>>imshow(Y);GreyR(:,:,1)=100+100/

5、255*pic(:,:,1);GreyR(:,:,2)=100+100/255*pic(:,:,2); GreyR(:,:,3)=100+100/255*pic(:,:,3); subplot(3,3,7); imshow(GreyR);   title('线性变换');小结 通过本次实验,掌握了基本的图像颜色空间变换,及简单的图像修改。指导教师评语及成绩评语:成绩:          指导教师签名:                                              批阅日期:华南理工

6、大学《数字图像处理》课程实验报告实验题目:数字图像空间域增强姓名:学号:班级:组别:合作者:指导教师:张星明实验概述【实验目的及要求】实验目的:了解数字图像的灰度变换和g(0.4,0.6,0.8)校正。实验要求:1.了解图像的灰度变换。2.对图像进行g校正。【实验环境】操作系统:WindowsXP实验平台:Matlab实验内容【实验过程】一、实验步骤:1.将BMP图像内容读入内存数组。2.调整图像的灰度,对图像进行灰度变换(反变换)。。3.对图像进行校正g较正,分别取值为0.4,0.6,0.8.二、实验图像:

7、三、实验主要过程:>>pic=imread('C:DocumentsandSettingsAdministrator桌面示例图片sample2-1.bmp');>>gray=rgb2gray(pic);>>subplot(1,2,1);>>imshow(gray);>>subplot(1,2,2);>>opgray=255-gray;>>imshow(opgray);>>pic=imread('C:DocumentsandSettingsAdministrator桌面示例图片sample2

8、-2.bmp');>>pic=double(pic);>>pic=pic/256.0;>>imshow(pic);>>gama04=uint8(pic.^(1/0.4).*256.0);>>gama06=uint8(pic.^(1/0.6).*256.0);>>gama08=uint8(pic.^(1/0.8).*256.0);>>subplot(2,2,1);>>imshow(pic);title

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。