重庆交通大学数字图像处理与通信课程实验报告班 级: 实验项目名称: 图像的灰度化处理及亮度的调整 实验项目性质: MATCH_
word
word文档格式规范word作业纸小票打印word模板word简历模板免费word简历
_1714109732185_2性实验 实验所属课程: 数字图像处理与图像通信 实验室(中心): 网络实验中心 指导教师: 实验完成时间: 2012 年 10月 16 日1、实验目的:1、熟悉matlab或者C#的编程环境,完成在相关环境下图像的读入、显示、保存等操作;2、完成图像的灰度化处理;3、完成图像的亮度调整的模块编写;4、完成图像的平移操作(选做)。2、实验主要内容及要求:1、熟悉matlab软件的工作窗口及命令;2、通过matlab软件,对一幅图像进行读入,显示,保存,并对其做灰 度化处理;3、对图像进行亮度调整以及图像的平移。三、实验设备及软件:PC机一台,MATBLAB软件。四、设计
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
:通过对图像灰度化处理的算法,将图像的像素值进行线性变换,以及将三维彩色图像转变为二维图像,即实现了将图像灰度化处理。以及增加(降低)像素的值,可以对图像进行亮度的增(减)。对图像进行平移时,可以利用一个生成的零矩阵,将需要平移的图像的像素值按其列或按其行进行递增赋值与零矩阵,即实现了对图像向左右或者向上下的平移。5、主要代码及必要说明:1、对图像灰度化f=imread('Winter.jpg');figure(1);imshow(f);forx=1:600fory=1:800g(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);6、测试结果及说明:通过利用以上代码,对图像进行了灰度化处理,平移处理,其实验结果如下所示:此图为原图像,图像为彩色图像,通过以上处理,将其变为灰色图像,如下所示:灰度化处理后的图像 平移后的图像7、
心得体会
决胜全面小康心得体会学党史心得下载党史学习心得下载军训心得免费下载党史学习心得下载
:实验结束时,对于本次实验的内容,总算有了初步的理解和掌握,尽管只是第一次对图像做简单的处理,但是,我从中还是学到了很多东西,而且感觉到学有所用以及这门课程的高深莫测。通过本次实验,使得我基本上了解了使用matlab对图像处理的
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
,从而知道了以后在对图像处理的时候知道该如何去操作此软件,但是所不足的是,对理论性知识掌握程度不够。因为刚开始学数字图像处理这门课程的时候,书本里的东西全部是理论性的,没有实践性的操作,本以为数字图像处理会像photoshop那样,利用软件对一幅图像直接进行处理,通过这次的实验才发现,这门课程也是用软件来操作,所不同的是使用的matlab要去编写操作的代码,来对图像进行所要的操作。我会在以后的学习中,更加努力,注重理论性的学习,对图像的处理更加具体、更加有针对性的、精确性的操作。增强使用MATLAB的能力。