没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
40页
图像增强是指依据图像所存在的问题,按特定的需要突出一幅图像中的某些 信息,同时,削弱或去除某些冗余信息的处理方法。其主要目的是使得处理后的 图像对给定的应用比原来的图像更加有效同时可以有效的改善图像质量。图像增 强技术主要包含直方图修改处理、图像平滑化处理、图像尖锐化处理和彩色处理 技术等。 图像增强单纯从技术上可分成两大类:一类是频域处理法;一类是空域处理 法。频域处理法的采用的是卷积定理,它利用修改图像傅立叶变换的方法实现对 图像的增强处理;空域处理法则是对图像中的像素进行直接的处理,大多数是以 灰度映射变换为基础的,所用的映射变换取决于增强的目的。 在本论文中,利用 Ma t l ab 提供的若干函数,用于图像类型的转换。Ma t l ab 支 持五种图像类型,即二值图像、索引图像、灰度图像、RGB 图像和多帧图像阵列。 在 Ma t l ab 中要查询一个图像文件的信息,只要用 i mf i nf o 指令加上文件及其完整 路径名即可。Ma t l ab 提供了两个重要的用于图像文件的读写的指令,分别是从图 像文件中读取数据的 i mr ead,以及将数据写入到图像文件中的
资源推荐
资源详情
资源评论
摘
要
图像增强是指依据图像所存在的问题,按特定的需要突出一幅图像中的某些
信息,同时,削弱或去除某些冗余信息的处理方法。其主要目的是使得处理后的
图像对给定的应用比原来的图像更加有效同时可以有效的改善图像质量。图像增
强
技术主要包含直方图修改处理、图像平滑化处理、图像尖锐化处理和彩色处理 技
术等。
图像增强单纯从技术上可分成两大类:一类是频域处理法;一类是空域处理
法。频域处理法的采用的是卷积定理,它利用修改图像傅立叶变换的方法实现对
图像的增强处理;空域处理法则是对图像中的像素进行直接的处理,大多数是以
灰
度映射变换为基础的,所用的映射变换取决于增强的目的。
在本论文中,利用 Ma t l ab 提供的若干函数,用于图像类型的转换。Ma t l ab 支
持
五种图像类型,即二值图像、索引图像、灰度图像、RGB 图像和多帧图像阵列。
在
Ma t l ab 中要查询一个图像文件的信息,只要用 i mf i nf o 指令加上文件及其完整
路
径名即可。Ma t l ab 提供了两个重要的用于图像文件的读写的指令,分别是从图
像
文件中读取数据的 i mr ead,以及将数据写入到图像文件中的 i mwr i t e。至于多 个图像
的显示,则可分为两个方面:在不同的图形窗口显示不同的图像,可以用
f i gur e 指令来实现;在同一个图形窗口显示多图,可以用 s ubpl ot 来实现。
关键字:matlab 图像增强 灰度 滤波器
A bstract
Abstract
The image intensification is refers specificly according to needs to highlight in an
image certain informations, simultaneously, weakens the information processing method
which or removes certain does not need.After its main purpose is the processing image
is more effective than to certain specific applications the original image.The image
intensification technology mainly contains histogram revision processing, image smooth
processing, image intensification processing and the colored processing technology and
so on.
The image intensification technology basically separable becomes two big kinds:
One kind is the frequency range processing law, one kind is the air zone processing
law.The frequency range processing method foundation convolutes the theorem.It uses
the revision image Fourier transformation the method realization to image enhancement
processing.
Image of point operations, point operations will enter the image map for the
output image, output image each pixel gray value only by the corresponding input pixel
value decision. Nonlinear point operations correspond to non-linear mapping function,
mapping, including the square of the typical functions, logarithmic functions, the
interception function (window function), field-valued functions, such as multi-value
quantization function. Threshold processing is the most common point of a nonlinear
operator, its function is to select a threshold value, the image binarization, and then use
the resulting binary image for image segmentation and edge tracking processing.
Keywor d: the image intensification of matlab 、gray、filter
、
II
目 录
摘 要 .........................................................................................................................................
I
ABSTRACT................................................................................................................................................................
II
目 录 .......................................................................................................................................
III
第一章 绪论 ..........................................................................................................6
第二章
MATLAB 的简介....................................................................................7
2.1
MATLAB 主要功能 ..................................................................................7
2.2
MATLAB 优势..............................................................................................8
2.2.1 工作平台和编程环境...........................................................................
8
2.2.2 实用的程序语言..................................................................................
8
2.2.3 计算机数据处理能力...........................................................................
8
2.2.4
图形处理功能 ......................................................................................
9
2.2.5 应用的模块集合工具箱 .......................................................................
9
2.3
MATLAB 函数与数据类型 .......................................................................9
2.3.1
整型 .........................................................................................................
10
2.3.2 浮点数 .................................................................................................
10
2.3.3 字符 ........................................................................................................
10
2.3.4
常用的字符操作函数 .........................................................................
10
2.4
MATLAB 常用工具箱...............................................................................11
2.5 小结 ...............................................................................................................
11
第三章
MATLAB 图像增强.............................................................................13
3.1 图像增强技术概述 ...................................................................................
13
3.1.1
空域滤波增强 ....................................................................................
13
3.1.2
平滑滤波器 .........................................................................................
13
3.1.3
中值滤波器 .........................................................................................
14
3.1.4
锐化滤波器 .........................................................................................
15
3.1.5
低通滤波器 .........................................................................................
15
3.1.6
高通滤波器 .........................................................................................
16
3.1.7
同态滤波器 .........................................................................................
16
3.2
MATLAB 图像增强函数 ........................................................................16
3.3 MATLAB 应用于数字图像增强和滤波 .....................................................
17
IV
3.3.1
目的 ...................................................................................................17
3.3.2
内容 ...................................................................................................18
3.4
实验..........................................................................................................22
总结 ...............................................................................................................39
致谢 ...............................................................................................................40
参考文献 ...................................................................................................41
第 一 章 绪 论
图像增强技术的发展大致经历了初创期、发展期、普及期和应用期 4 个
阶段。初创期开始于 20 世纪 60 年代,当时的图像采用像素型光栅进行扫描
显示, 大多采用中、 大型机对其进行处理。 20 世纪 70 年代进入了发展期, 开
始大量采用中 、大 型机进行处理 ,图 像处理也逐渐改用光栅扫描显示方式,
特别是出现了 CT 和卫星遥感图像 ,对 图像增强处理提出了一个更高的要求。
到了 20 世纪 80 年代 ,图像增强技术进入普及期,此时的计算机已经能够承 担
起图形图像处理的任务。 20 世纪 90 年代进入了应用期,人们运用数字图
像
增强技术处理和分析遥感图像, 以有效地进行资源和矿藏的勘探、 调查、
农业和城市的土地规划、 作物估产、 气象预报、 灾害及军事目标的监视等。
在生物医学工程方面, 运用图像增强技术对 X 射线图像、 超声图像和生物
切片显微图像等进行处理 ,提 高图像的清晰度和分辨率 。在 工业和工程方面,
主要应用于无损探伤、 质量检测和过程自动控制等方面。 在公共安全方面,
人像、指纹及其他痕迹的处理和识别,以及交通监控、事故分析等都在不同 程
度上使用了图像增强技术。图像增强是图像处理的重要组成部分,传统的
图
像增强方法对于改善图像质量发挥了极其重要的作用 。随 着对图像技术研
究
的不断深入和发展,新的图像增强方法不断出现。例如一些学者将模糊映 射理
论引入到图像增强算法中,提出了包括模糊松弛、模糊熵、模糊类等增
强算
法来解决增强算法中映射函数选择问题 ,并 且随着交互式图像增强技术
的应
用,可以主观控制图像增强效果。同时利用直方图均衡技术的图像增强 也有许
多新的进展:例如提出了多层直方图结合亮度保持的均衡算法、动态
分层直
方图均衡算法。这些算法通过分割图像,然后在子层图像内做均衡处
理,较
好地解决了直方图均衡过程中的对比度过拉伸问题,并且可以控制子
层灰度映
射范围, 增强效果较好。
Matlab 名字由 MATrix 和 LABoratory 两词的前三个字母组合而成。那是 20
世 纪 七 十 年 代 后 期 的 事 : 时 任 美 国 新 墨 西 哥 大 学 计 算 机 科 学 系 主 任 的 Cleve
Moler 教授出于减轻学生编程负担的目的,为学生设计了一组调用 LINPACK 和
EISPACK 库程序的“通俗易用”的接口,此为用 FORTRAN 编写的初期状态的
MATLAB。
经校园广泛使用,由 Little、Moler、Steve Bangert 合作,于 1984 年成立了
MathWorks 公司,并把 MATLAB 正式推向市场。从这时起,MATLAB 的内核
采用 C 语言编写,而且除了原有的数值计算能力外,还添加了数据图视功能。
到九十年代初期,在国际上 30 几个数字类科技应用软件中,Matlab 在数值
6
剩余39页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 151
- 资源: 3303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功