用matlab实现图像灰度变换课程设计.pdf

用matlab实现图像灰度变换课程设计.pdf

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

用matlab实现图像灰度变换课

程设计

课程设计报告册

课程名称:MATLAB课程设计

课题名称:灰度变换增强

专业班级:

姓名:BobWang学号:15164

课程设计主要场所:信息楼220

时间:

指导教师:成绩:

3

前言

数字图像处理技术是20世界60年代发展起来的一门新兴学科,

随着图像处理理论和方法的进一步完善,使得数字图像处理技术在各

个领域得到了广泛应用,并显示出广阔的应用前景。MATLAB既是一

种直观、高效的计算机语言,同时又是一个科学计算平台。它为数据

分析和数据可视化、算法和应用程序开发提供了最核心的数学和高级

图形工具。根据它提供的500多个数学和工程函数,工程技术人员和

科学工作者可以在它的集成环境中交互或变成以完成各自的计算。

MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语

法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学

表达式的书写格式,而且这种语言可移植性好、可扩展性强,再加上

其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有

很大的优势。

MATLAB是一种以矩阵运算为基础的交互式程序语言,能够满足

科学、工程计算和绘图的要求,与其它计算机语言相比,其特点是简

洁和智能化,适应科技专业人员的思维方式和书写习惯,使得编程和

调试效率大大提高。我们学习掌握MATLAB,也可以说是在科学工具

上与国际接轨。

1

目录

一、课程设计目的……………2

二、设计任务及内容…………2

三、课题设计实验条件………3

四、涉及知识…………………3

五、具体设计过程及调试……4

5.1、图像的读入和显示

5.1.1、打开图像……4

5.1.2、显示原图像…………………5

5.1.3、图像灰度处理………………7

5.1.4、显示灰阶后图像……………8

5.2、直方图均衡化

5.2.1、生成直方图………………...10

5.2.2、直方图均衡化……………...12

5.3、灰度变换

5.3.1、线性变换…………………...9

5.3.2、分段线性变换……………...9

5.3.3、非线性变换………………...9

六、心得体会………………….17

七、参考文献………………….18

八、程序清单………………….19

2

一、设计目的

本次课程设计旨在提升学生的动手能力,加强并巩固对专业理论

知识的理解和实际运用。通过使用MATLAB软件,根据所分配的课题,

锻炼我们的自学能力,提高我们实践能力,为毕业设计做铺垫。

1、熟悉并掌握应用MATLAB语言相关知识和程序设计方法。

2、掌握MATLABGUI程序设计

3、熟悉MATLAB图像处理工具箱

4、学会运用MATLAB工具箱对图像进行处理和分析

二、设计任务及内容

利用MATLABGUI

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档