基于Matlab图像处理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Matlab图像处理基于Matlab图像处理

摘 要 数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人们服务。数字图像处理是一种通过计算机采用一定的算法对图形图像进行处理的技术。数字图像处理技术已经在各个领域上都有了比较广泛的应用。图像处理的信息量很大,对处理速度的要求也比较高。 图像处理技术在许多应用在航空航天、生物医学工程、工业检测、机器人视觉、公安司法、军事制导、文化艺术等,使图像处理成为一门引人注目、前景远大的新型学科。随着图像处理技术的深入发展,随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像处理向更高、更深层次发展。 MATLAB强大的运算和图形展示功能,使图像处理变得更加的简单和直观。本文介绍了MATLAB?语言的特点,基于MATLAB的数字图像处理环境,介绍了如何利用MATLAB及其图像处理工具箱进行数字图像处理,并通过一些例子来说明利用MATLAB图像处理工具箱进行图像处理的方法。主要是完成读入一副图像,完成加噪、平滑、直方图、5种边缘检测算子并形成GUI界面。 关键词:MATLAB 图像处理 GUI 目录 第一章 绪论 1 1.1 研究目的 1 1.2 研究意义 1 第二章 数字图像处理的介绍 2 2.1 数字图像处理概述 2 2.2 数字图像处理的研究背景 2 2.3 数字图像处理的研究内容 3 第三章 MATLAB基本知识介绍 4 3.1 MATLAB的概述 4 3.2 MATLAB产生的历史背景 4 3.3 MATLAB的主要特点 5 3.4 MATLAB在图像处理中的应用 6 第四章 系统功能处理 7 4.1 图像的灰度处理 7 4.1.1 处理目的 7 4.1.2 处理过程 7 4.2 图像的加噪 8 4.2.1 加噪的意义 8 4.2.2 加噪过程 9 4.3 图像的平滑 10 4.3.1 原理 10 4.3.2 处理过程 10 4.4 直方图均衡化 11 4.4.1 概述 11 4.4.2 目的 11 4.4.3 过程 12 4.5 图像的五种边缘算子检测 13 4.5.1 概述 13 4.5.2 sobel检测 13 4.5.3 prewitt检测 14 4.5.4 roberts检测 15 4.5.5 laplace检测 16 4.5.6 canny检测 17 4.6 GUI界面 19 第五章 总结与展望 23 参考文献 23 附录代码 25 第一章 绪论 1.1 研究目的 数字图像处理(Digital Image Processing),就是利用数字计算机或者其他数字硬件,对从图像信息转换而得到的电信号进行某些数学运算,以提高图像的实用性。[1]例如从卫星图片中提取目标物的特征参数,三维立体断层图像的重建等。总的来说,数字图像处理包括点运算、几何处理、图像增强、图像复原、图像形态学处理、图像编码、图像重建、模式识别等。 1.2 研究意义 由于计算机处理能力的不断增强,数字图像处理学科在飞速发展的同时,也越来越广泛地向许多其他学科快速交叉渗透,使得图像作为信息获取以及信息的利用等方面也变得越来越重要。[2]目前数字图像处理的应用越来越广泛,已经渗透到工业、医疗保健、航空航天、军事等各个领域,在国民经济中发挥越来越大的作用。 图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面。随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大,已在国家安全、经济发展、日常生活中充当越来越重要的角色,对国计民生的作用不可低估。[3] MATLAB对图像进行处理是当前科技领域的一个重要课题,它是用一组有序的灰度或彩色数据元素构成图像,数组的每个元素对应图像的一个像素值。这样MATLAB就可以利用其强大的矩阵计算功能实现对图像的数字处理。[4]MATLAB的图像处理功能主要集中在图像处理工具箱(Imagepro-cessingtoolbox)中,图像处理工具箱是由一系列支持图像处理操作的函数组成,可以进行诸如几何操作、线性滤波和滤波器设计、图像变换、图像分析与图像增强、二值图像操作以及形态学处理等图像处理操作。 数字图像处理的介绍 2.1 数字图像处理概述 数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。[5]数字图像处理的产生和迅速发展主要受三个因素的影响:一是计算机的发展;二是数学的发展(特别是离散数学理论的创立和完善);三是广泛的农牧业、林业、环境、军事、工业和医学等方面的应用需求的增长。[5] 2.2 数字图像处理的研究背景 数字图像处理又称为

文档评论(0)

skewguj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档