绘制灰度图像直方图

绘制灰度图像直方图

ID:36042641

大小:287.50 KB

页数:11页

时间:2019-04-30

绘制灰度图像直方图_第1页
绘制灰度图像直方图_第2页
绘制灰度图像直方图_第3页
绘制灰度图像直方图_第4页
绘制灰度图像直方图_第5页
资源描述:

《绘制灰度图像直方图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图形图像处理课程设计设计说明书绘制灰度图像直方图学生姓名学号班级成绩指导教师计算机科学与技术系2011年12月26日图形图像处理课程设计评阅书题目绘制灰度图像直方图学生姓名学号指导教师评语及成绩成绩:教师签名:年月日答辩教师评语及成绩成绩:教师签名:年月日教研室意见总成绩:室主任签名:年月日注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。课程设计任务书2011—2012学年第一学期专业:计算机科学与技术学号:姓名:课程设计名称:图形图像处理设计题目:绘制灰度图像直方图完成期限:自2011年12月19日至2011年12月30

2、日共2周设计依据、要求及主要内容(可另加附页):图形图像处理课程设计是计算机科学与技术专业的实践性环节之一,是一门理论性和实践性都很强的,面向实际应用的课程。通过本课程的学习,学生应该掌握图形图像处理的基本原理和基本方法,并且掌握一门用于图形图像处理的编程语言,会编写图形图像处理的程序,从而获得开发图形图像处理系统的初步能力。该课程要求学生运用图形图像处理的基本原理和基本方法,使用一门用于图形图像处理的编程语言,按要求事先一个具体的图形图像处理题目。设计要求:选定题目后,按照软件工程思想进行设计,完成以下主要内容:需求分析,设计与编码,测试

3、主要内容:开发工具使用Matlab6.0,完成一个小型应用系统的设计开发。对一幅灰度图像进行直方图统计,并在屏幕上绘制出该直方图。指导教师(签字):教研室主任(签字):批准日期:年月日摘要数字图像处理技术是20世纪60年代发展起来的一门新兴学科,随着图像处理理论和方法的进一步完善,使得数字图像处理技术在各个领域得到了广泛应用,并显示出广阔的应用前景。MATLAB既是一种直观、高效的计算机语言,同时又是一个科学计算平台。它为数据分析和数据可视化、算法和应用程序开发提供了最核心的数学和高级图形工具。图像直方图是图像处理中一种十分重要的图像分析工

4、具,它描述了一幅图像的灰度级内容,任何一幅图像的直方图都包含了丰富的信息,它主要用在图像分割,图像灰度变换等处理过程中。关键词:图像处理;MATLAB;直方图目录1.课题描述12.设计分析23.程序源代码34.测试分析45.总结5参考文献61.课题描述信息化社会中,计算机在各种信息处理中发挥着重要的作用。我们可以借助计算机,对数字图像进行处理,以达到不同的效果。图形图像处理课程设计是计算机科学与技术专业的实践性环节之一,是一门理论性和实践性都很强的,面向实际应用的课程。这次课程设计的题目是:绘制灰度图像直方图。对一幅灰度图像进行直方图统计,

5、并在屏幕上绘制出该直方图。灰度直方图反映图像的灰度分布情况,通过分析直方图,有助于确定图像分割的阀值;直方图还可以用于图像匹配等操作。2.设计分析MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式,而且这种语言可移植性好、可扩展性强,再加上其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有很大的优势。调入一个文件:i=imread('lena.bmp);显示这幅图:imshow(i);43.程序源代码新建一个abc.m文件,文件内容

6、:%图像的灰度直方图i=imread('C:DocumentsandSettingsAdministrator桌面lena.bmp');%imhist(i);his=zeros(1,256);forl=1:256form=1:256k=double(i(l,m));his(k+1)=his(k+1)+1;endend在MATLAB中运行如下代码:abcsubplot(1,2,1);plot(his);subplot(1,2,2);imhist(i);44.测试分析调入的图像lena.bmp如图4.1所示:图4.1lena.bmp程序

7、运行后,其图像的灰度直方图如图4.2所示:图4.2图像的灰度直方图45.总结课程设计的过程是非常不容易的,但对我却有很大的启发。这次课程设计我主要是应用这学期所学的图形图像处理这门课,图形图像处理是一门理论性和实践性都很强的,面向实际应用的课程。通过本课程的学习,我基本掌握了图形图像处理的基本原理和基本方法,并且掌握一门用于图形图像处理的编程语言——MATLAB,会编写图形图像处理的程序,从而获得开发图形图像处理系统的初步能力。首先,这次课程程序设计让我把本学期学习到的知识得到巩固和进一步的提高认识,对已有知识有了更进一步的理解和认识;再次

8、,我在课程设计中碰到了很多的问题,通过查阅相关资料以及上网查询进行解决,同时魏佳老师对我也进行了指导,指出了课程设计流程中的错误,提出了建议。越来越多的人们开始依靠计算机来解决图

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

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

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