用matlab实现图像灰度变换课程设计【可编辑】

用matlab实现图像灰度变换课程设计【可编辑】

ID:11735236

大小:675.51 KB

页数:0页

时间:2018-07-13

用matlab实现图像灰度变换课程设计【可编辑】_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《用matlab实现图像灰度变换课程设计【可编辑】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计报告册课程名称:MATLAB课程设计课题名称:灰度变换增强专业班级:姓名:BobWang学号:15164课程设计主要场所:信息楼220时间:指导教师:成绩:前言75数字图像处理技术是20世界60年代发展起来的一门新兴学科,随着图像处理理论和方法的进一步完善,使得数字图像处理技术在各个领域得到了广泛应用,并显示出广阔的应用前景。MATLAB既是一种直观、高效的计算机语言,同时又是一个科学计算平台。它为数据分析和数据可视化、算法和应用程序开发提供了最核心的数学和高级图形工具。根据它提供的500多个数学和工程函数,工程技术人员和科

2、学工作者可以在它的集成环境中交互或变成以完成各自的计算。MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式,而且这种语言可移植性好、可扩展性强,再加上其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有很大的优势。MATLAB是一种以矩阵运算为基础的交互式程序语言,能够满足科学、工程计算和绘图的要求,与其它计算机语言相比,其特点是简洁和智能化,适应科技专业人员的思维方式和书写习惯,使得编程和调试效率大大提高。我们学习掌握MAT

3、LAB,也可以说是在科学工具上与国际接轨。75目录一、课程设计目的……………………………………………2二、设计任务及内容…………………………………………2三、课题设计实验条件………………………………………3四、涉及知识…………………………………………………3五、具体设计过程及调试……………………………………45.1、图像的读入和显示5.1.1、打开图像……………………………………45.1.2、显示原图像…………………………………55.1.3、图像灰度处理………………………………75.1.4、显示灰阶后图像……………………………85.

4、2、直方图均衡化5.2.1、生成直方图………………………………...105.2.2、直方图均衡化……………………………...125.3、灰度变换5.3.1、线性变换…………………………………...95.3.2、分段线性变换……………………………...95.3.3、非线性变换………………………………...9六、心得体会………………………………………………….17七、参考文献………………………………………………….18八、程序清单………………………………………………….1975一、设计目的本次课程设计旨在提升学生的动手能力,加强并巩固对

5、专业理论知识的理解和实际运用。通过使用MATLAB软件,根据所分配的课题,锻炼我们的自学能力,提高我们实践能力,为毕业设计做铺垫。1、熟悉并掌握应用MATLAB语言相关知识和程序设计方法。2、掌握MATLABGUI程序设计3、熟悉MATLAB图像处理工具箱4、学会运用MATLAB工具箱对图像进行处理和分析二、设计任务及内容利用MATLABGUI设计实现图像处理的图形用户界面,利用MATLAB图像处理工具箱实现以下的图像处理功能:1.采用matlabGuide设计图像界面;可以读入并显示图像,设计实现下列功能的按钮,点击相应的按钮可以

6、实现相应的功能。2.自选图像一幅,进行线性变换、分段线性变换和非线性变换,对比源图像与变换后的图像特征变换,体会该变换的特点。3.自选图像一幅,生成并绘制图像的直方图。4.直方图均衡化方法研究,比较变换前后图像的直方图。三、题目研究的实验条件计算机、相关书籍、MATLAB7以上版本四、课题所涉及知识面数字图像处理和MATLAB软件知识75一、具体设计过程及调试5.1、图像的读入和显示采用matlabGuide设计图像界面;可以读入并显示图像,设计实现下列功能的按钮,点击相应的按钮可以实现相应的功能。图形界面5.1.1、打开图像从计算

7、机中查找要打开的图片755.1.2、显示原图像把选中的图片显示在第一显示区5.1.3、图像灰度处理利用灰度处理函数rgb2gray()对原真彩图像灰阶化5.1.4、灰阶后的图像显示把灰阶后的图像显示在第二显示区,对两幅图片进行比较,观察两者特点。显示原图像和灰阶后的图像结论:对图像灰阶处理就是对原图像黑白化5.2、直方图均衡化直方图均衡化是一种常用的灰度增强算法,是将原图的直方图经过变换函数修正为均匀的直方图,然后按照均衡后直方图修整原图像。755.2.1、生成直方图图像的直方图是表示数字图像中每一灰度级与该灰度级出现的频数,函数为

8、imhist(X,map)显示原图像的灰度直方图5.2.2、直方图均衡化均衡化函数为histeq(I,n),其中n默认为64直方图均衡化比较755.3、灰度变换某些情况下,需要对图像的灰度级整个范围或者其中的某一段扩展或压缩到记录器件

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

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

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