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

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

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重 庆 交 通 大 学 数字图像处理与通信课程实验报告 班 级: 实验项目名称: 图像的灰度化处理及亮度的调整 实验项目性质: 设计性实验 实验所属课程: 数字图像处理与图像通信 实验室(中心): 网络实验中心 指 导 教 师 : 实验完成时间: 2012 年 10 月 16 日 教师评阅意见: 签名: 年 月 日 实验成绩: 一、实验目的: 1、熟悉matlab 或者C#的编程环境,完成在相关环境下图像的读入、显示、 保存等操作; 2、完成图像的灰度化处理; 3、完成图像的亮度调整的模块编写; 4、完成图像的平移操作(选做)。 二、实验主要内容及要求: 1、 熟悉matlab软件的工作窗口及命令; 2、 通过matlab软件,对一幅图像进行读入,显示,保存,并对其做灰 度化处理; 3、 对图像进行亮度调整以及图像的平移。 三、实验设备及软件: PC机一台,MATBLAB软件。 四、设计方案: 通过对图像灰度化处理的算法,将图像的像素值进行线性变换,以及将三 维彩色图像转变为二维图像,即实现了将图像灰度化处理。以及增加 (降低)像 素的值,可以对图像进行亮度的增 (减)。对图像进行平移时,可以利用一个生 成的零矩阵,将需要平移的图像的像素值按其列或按其行进行递增赋值与零矩 阵,即实现了对图像向左右或者向上下的平移。 五、主要代码及必要说明: 1、对图像灰度化 f=imread(Winter.jpg); figure(1); imshow(f); forx=1:600 fory=1:800 g(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:51 fory n:-1:51 g1(x-50,y-50) b(x,y); end end figure,imshow(g1); 六、测试结果及说明: 通过利用以上代码,对图像进行了灰度化处理,平移处理,其实 验结果如下所示: 此图为原图像,图像为彩色图像,通过以上处理,将其变为灰色图像,如下 所示: 灰度化处理后的图像 平移后的图像 七、心得体会: 实验结束时,对于本次实验的内容,总算有了初步的理解和掌握,尽管只 是第一次对图像做简单的处理,但是,我从中还是学到了很多东西,而且感觉到 学有所用以及这门课程的高深莫测。 通过本次实验,使得我基本上了解了使用matlab 对图像处理的流程,从而 知道了以后在对图像处理的时候知道该如何去操作此软件,但是所不足的是,对 理论性知识掌握程度不够。因为刚开始学数字图像处理这门课程的时候,书本里 的东西全部是理论性的,没有实践性的操作,本以为数字图像处理会像photoshop 那样,利用软件对一幅图像直接进行处理,通过这次的实验才发现,这门课程也 是用软件来操作,所不同的是使用的matlab 要去编写操作的代码,来对图像进 行所要的操作。 我会在以后的学习中,更加努力,注重理论性的学习,对图像的处理更加 具体、更加有针对性的、精确性的操作。增强使用MATLAB 的能力。

文档评论(0)

cjp823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7060131150000004

1亿VIP精品文档

相关文档