图像处理实验1 图像的灰度化处理及亮度的调整.pdf

图像处理实验1 图像的灰度化处理及亮度的调整.pdf

ID:56058316

大小:705.34 KB

页数:5页

时间:2020-06-20

图像处理实验1 图像的灰度化处理及亮度的调整.pdf_第1页
图像处理实验1 图像的灰度化处理及亮度的调整.pdf_第2页
图像处理实验1 图像的灰度化处理及亮度的调整.pdf_第3页
图像处理实验1 图像的灰度化处理及亮度的调整.pdf_第4页
图像处理实验1 图像的灰度化处理及亮度的调整.pdf_第5页
资源描述:

《图像处理实验1 图像的灰度化处理及亮度的调整.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、重庆交通大学数字图像处理与通信课程实验报告班级:实验项目名称:图像的灰度化处理及亮度的调整实验项目性质:设计性实验实验所属课程:数字图像处理与图像通信实验室(中心):网络实验中心指导教师:实验完成时间:2012年10月16日教师评阅意见:签名:年月日实验成绩:一、实验目的:1、熟悉matlab或者C#的编程环境,完成在相关环境下图像的读入、显示、保存等操作;2、完成图像的灰度化处理;3、完成图像的亮度调整的模块编写;4、完成图像的平移操作(选做)。二、实验主要内容及要求:1、熟悉matlab软件的工作窗口及命令;2、通过matlab软件,对一幅图像进行读入,显示,保存,并对其做灰度

2、化处理;3、对图像进行亮度调整以及图像的平移。三、实验设备及软件:PC机一台,MATBLAB软件。四、设计方案:通过对图像灰度化处理的算法,将图像的像素值进行线性变换,以及将三维彩色图像转变为二维图像,即实现了将图像灰度化处理。以及增加(降低)像素的值,可以对图像进行亮度的增(减)。对图像进行平移时,可以利用一个生成的零矩阵,将需要平移的图像的像素值按其列或按其行进行递增赋值与零矩阵,即实现了对图像向左右或者向上下的平移。五、主要代码及必要说明:1、对图像灰度化f=imread('Winter.jpg');figure(1);imshow(f);forx=1:600fory=1:8

3、00g(x,y)=0.3*f(x,y,1)+0.59*f(x,y,2)+0.11*f(x,y,3);end;end;figure(2);imshow(g);2、对图像进行平移clc;clear;a=imread('house.jpg');b=im2double(a);si=size(b);m=si(1);n=si(2);figure,imshow(b);g1=zeros(m,n);forx=m:-1:51fory=n:-1:51g1(x-50,y-50)=b(x,y);endendfigure,imshow(g1);六、测试结果及说明:通过利用以上代码,对图像进行了灰度化处理,平移

4、处理,其实验结果如下所示:此图为原图像,图像为彩色图像,通过以上处理,将其变为灰色图像,如下所示:灰度化处理后的图像平移后的图像七、心得体会:实验结束时,对于本次实验的内容,总算有了初步的理解和掌握,尽管只是第一次对图像做简单的处理,但是,我从中还是学到了很多东西,而且感觉到学有所用以及这门课程的高深莫测。通过本次实验,使得我基本上了解了使用matlab对图像处理的流程,从而知道了以后在对图像处理的时候知道该如何去操作此软件,但是所不足的是,对理论性知识掌握程度不够。因为刚开始学数字图像处理这门课程的时候,书本里的东西全部是理论性的,没有实践性的操作,本以为数字图像处理会像phot

5、oshop那样,利用软件对一幅图像直接进行处理,通过这次的实验才发现,这门课程也是用软件来操作,所不同的是使用的matlab要去编写操作的代码,来对图像进行所要的操作。我会在以后的学习中,更加努力,注重理论性的学习,对图像的处理更加具体、更加有针对性的、精确性的操作。增强使用MATLAB的能力。

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

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

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