基于MAT LAB的图像增强方法与实现
图像包含模拟图像与数字图像是图形与影像的合称在人类的日常生活中有着不可替代的地位它是人类主要依赖的信息源之一来源于视觉的信息可以占到个人总体所获取的百分之七十五左右。由于人类日常工作与生活中对图像质量与清晰度越来越高的要求图像处理作为一样通过计算机对图像进行分析和处理的技术在应用领域得到了很大的发展。
图像增强作为数字图像处理主要技术之一可以实现对图像视觉效果的改良并根据不同的图像的具体应用情况实现对图像某种特定属性的突出与强调对不同元素之间的差异的扩大以达到使图像的信息量更加丰富提升图像质量的目的迎合某些场合对图像分析的需要。
MATLAB是由美国Math-Works公司出品的应用于算法开发、 数据计算、数据的可视化及分析的一款数学软件它以矩阵作为基本数据单位能够实现高效的数值计算和符号计算同时图形处理功能比较完善且具有良好的用户界面。与C++类似的语法特征结合与数学表达式相似的书写格式使得 MATLAB这种语言能够使操作更简单且能更加直观显示出图像处理的效果。
本文主要研究不同的图像增强算法分别详述图像增强的两大类 ——空间域图像增强方法与频率域图像增强方法中的多种具体图像增强算法如直方图均衡化算法高斯低通滤波算法等对它们的理论基础和意义进行阐述对不同算法的具体使用范围加以讨论 并最终使用MATLAB语言对图像增强算法进行具体的实现。
1
目 录
第1章 绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 课题背景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.2 图像增强研究意义与发展现状. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1.3 论文研究工作与结构安排. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
第2章图像增强技术基本简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.1 数字图像处理基本概念. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.2 图像增强简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
第3章 图像增强算法及原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
3.1 直接灰度级变换. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
3.2 直方图变换. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.3 空间域内的图像平滑与锐化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
3.4 频率域滤波方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
第4章 图像增强算法的 MATLAB实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
4.1 基本运行界面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
4.2 图像增强算法具体实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
2
第1章 绪论
课题背景
数字图像处理最早期出现在 20世纪50年代电子计算机在当时已经具备一定水平计算机也开始被人们利用来处理图形、图像信息。 20世纪60年代初期数字图像处理成为了一门正式学科。
早期的图像处理着眼于对图像质量的改善它所针对的对象是人目的是改善图像在人眼中的视觉效果。图像处理的过程简单来说就是将输入中质量低的图像转变成质量相对高的图像作为结果输出出来。 20世纪60年代图像增强技术已经普及到其它多个领域。 1895年伦琴发现X射线将其作为辐射源形成图像。 20世纪70年代计算机轴向断层技术被Godfrey N.Hounsfield和Al lan M.Cormack等多个教授一起创造了出来病人被发出 X射线的检测器围绕旋转检测过程中 X射线穿过身体后再被位于对面环中的其它相应检测器接收。原理在于利用感知得到数据实现切片图像的重建沿着垂直于检测器的方向运动的物体会产生一些切片再由这些切片再现物体图像。 20世纪80年代之后随着各种硬件的高速发展图像处理范围不再局限于二维图像三维图像也可以被人们加以处理。人们已经研究出了能获取三维图像和分析处理三维图像的设备与系统图像处理技术的应用范围进一步扩大。到了 20世纪90年代人类的工作生活社会的发展等各个方面已愈发离不开图像处理技术尤其是图像增强技术。人们编写计算机程序实现图像对比度的增强使用于医药工业、生物科学等不同领域的大量图像能够更加方便地得到解释。图像增强也在地理学中应用于通过航空图像和卫星图像中分析污染模式在考古学中应用于复原模糊图片成功率较高在物理学和其他相关领域中用来处理实验图片譬如电子显微镜等领域。
21世纪至今随着计算机技术在相关理论和实际应用领域的急速发展人类工作与生活的方方面面已离不开对于图像的处理应用领域在不断扩大这也成为了一门高速发展且引人关注的新学科。
3
图像增强研究意义与发展现状
为了匹配图像和视觉响应的特性使用某些算法在原图像中附加某种特定信息或是变换原图像中的某些数据根据特定图像的要求与特性对感兴趣的图像特征进行突出对无用的图像特性加以抑制这种方法统称为图像增强。与其它某些图像处理的目的不同图像增强过程中不需要考虑并分析图像降质的原因此外处理后的输出图像不需要贴近原图像。直方图均衡化是一种常用的图像增强方法。 1997年Kim提出在电子产品中如数码相机等中运用图像增强技术时需要开发出维持图像的亮度属性的算法因此提出了能够保持图像亮度的直方图均衡算法引发了众多学者的关注 1999年Wan提出二维子图直方图均衡算法后来其他学者提出最小均方误差双直方图均衡算法。此后为了实现保持图像亮度特性的目的局部增强技术被许多学者所研究多层直方图均衡算法、递归子图均衡算法、递归均值分层均衡处理、保持亮度特性动态直方图均衡算法、动态直方图均衡算法、亮度保持簇直方图均衡处理等新算法问世。
目前图像增强技术在工业领域已经充分应用于对机械零部件、印刷电路板、集成芯片内部电路等的检测对出厂食品质量的检验对工件尺寸的测量等在工业生产领域内的自动化设计与产品质量的检验过程中。在工业生产中机器人可以通过摄像机拍摄的、经过图像增强处理、数据编码压缩过的图片来控制对物体的位置、方向、移动等其它属性来完成特定的任务在生物医学方面应用于分类计数红细胞、白细胞、细菌、虫卵的以及分析处理染色体显微光学图像在社会安全管理方面应用于增强处理人脸、指纹、掌纹、虹膜等生物特征以及无损安全检查等在交通监控方面应用于对有雾图像、夜视红外图像的增强以实现交通事故的分析和利用电视跟踪技术锁定目标位置。此外图像增强经常作为图像预处理的一项重要技术起到消除无关信息恢复并增强有用信息的可检测性和有限度地数据简化的功能是进行其它图像处理之前必不可少的程序。
论文研究工作与结构安排
本文主要利用 MATLAB作为工具来实现多种图像增强算法的实现。 全文共分五章具体安排如下。
4
第一章绪论介绍本课题的课题背景研究的目的与意义以及国内外的研究现状。
第二章数字图像增强技术的基础理论的基本简介。介绍图像增强技术中相关的一些基本的概念术语如像素、灰度、灰度直方图等。
第三章多种图像增强具体方法的介绍。将图像增强方法分为空间域图像增强方法与频域图像增强方法两大类分别对其基本原理进行解释。
第四章上章介绍中各种图像增强算法在 MATLAB 中的具体实现。
第五章总结与展望。
5
第2章图像增强技术基本简介
数字图像处理基本概念
数字图像表示方法
因为从外界得到的图像大多是二维的所以一幅图像可以对应一个二维函数f (x,y) 而不同的二维函数可以表示不同的图像。其中在 f (x,y)中 x和y都表示空间坐标该二维函数中坐标 (x,y)所对应的函数值 f表示图像在该点的某种性质的数值往往是灰度值反映出该图像对应坐标上点的亮度。数字图像指当 x y与f的数值均具有有限且离散的特性 [1] 因为计算机只能处理坐标空间、 性质空间都呈离散状态的图像为了能够被计算机处理数字图像对应的二维函数 f (x,y)的值域是整数集合的子集。一个图像由一个数字序列表示构成图像的最小单元称为像素。
灰度与灰度直方图
数字图像处理中最常使用的图像是灰度数字图像。在这种图像中一个像素只对应一个采样颜色。与黑白图像不同灰度图像的采样颜色范围包含从最暗的黑色向最亮的白色过渡过程中的所有颜色。灰度即指图像中单个像素的对应的颜色深度反映出每个像素的光内测量的亮度。
灰度直方图是描述了某图像内关于灰度值分布的函数的图形反映了对此图像灰度分布的统计结果。它计算了该图像内所有像素的灰度值并统计不同灰度值在所有像素内的出现频率。作为在数字图像处理过程中经常使用的一种简单且有用的工具灰度直方图经常用 PDF Probabi l ity Density Function)来加以描述。如下图图2-1为一普通灰度图像图 2-2为图2-1的灰度直方图其横纵坐标分别表示灰度等级和该灰度等级在全部像素中的出现次数即该灰度级出现频率。在图像处理过程中为了实现图像的增强经常使用算法来调整图像的灰度级分布使图像灰度能够均匀化分布或者满足其它的特定要求。
6
2-2 图2-1对应的灰度直方图
7
图像噪声
正如人们日常生活中无处不在的噪声一般图像中的噪声也可以定义为妨碍人类对其视觉感官所接收的图像中的信息进行理解的因素会造成图像的质量降低。图像噪声大多是不可测的所以经常用随机过程来描述这一现象但不同的噪声的性质之间有所差别。按照噪声产生的原因来看图像噪声可以分为来自系统外部干扰的外部噪声与由光电基本性质引发的内部噪声。此外内部噪声还有可能由系统设备内部电路电器的机械运动和器材材料本身引发。如按频谱形状来区分噪声又可分为频谱均匀分布的白噪声与频率成反比的 1/ f噪声与频率平方成正比的三角噪声。又可以根据图像噪声与信号的关系分为加性噪声与乘性噪声等等。从统计理论的角度平稳噪声的统计特性不随时间的变化而变化而非平稳噪声则反之统计特性随时变化。最典型的随机噪声之一是椒盐噪声灰度高的为盐噪声灰度低的为胡椒噪声。它经常在从图像传感器进行传输和解码时产生也常常由对图像的切割而引起。
噪声可能会对图像的识别分割以及特征提取影响很大所以对图像进行去噪处理是必要的。在图像增强技术中为了消除图像内的噪声有时会对该图像进行滤波处理即图像平滑化。
图像处理基本过程与系统软硬件需求
现今由于数码相机等电子设备的高频率使用许多图像以数字的形式产生并加以存储还可以通过网络被传输且可以在不失真的前提下进行多次拷贝。通过计算机可以对图像进行去除噪声、增强、复原、分割、提取特征等分析、处理或加工这种方法和技术被称作数字图像处理技术。数字图像处理的典型问题包括颜色处理、几何变换、图像合成、去噪声、边缘检测、图像分割、图像制作、图像配准、图像压缩、图像增强、数字水印等被广泛应用于摄影印刷、卫星图像处理、医学影像处理、显微图像处理、面部特征识别、汽车障碍识别等领域。
这些典型的图像处理技术具有相似的处理过程即数字图像处理大致分为的三个步骤图像的采集图像的处理例如图像增强 图像的输出。其硬件系统也主要由三部分组成用来采集图像的图像采集系统完成图像处理的数字计
8
buyvm正式对外开卖第四个数据中心“迈阿密”的块存储服务,和前面拉斯维加斯、纽约、卢森堡一样,依旧是每256G硬盘仅需1.25美元/月,最大支持10T硬盘。配合buyvm自己的VPS,1Gbps带宽、不限流量,在vps上挂载块存储之后就可以用来做数据备份、文件下载、刷BT等一系列工作。官方网站:https://buyvm.net支持信用卡、PayPal、支付宝付款,支付宝付款用的是加元汇率,貌似...
乌云数据主营高性价比国内外云服务器,物理机,本着机器为主服务为辅的运营理念,将客户的体验放在第一位,提供性价比最高的云服务器,帮助各位站长上云,同时我们深知新人站长的不易,特此提供永久免费虚拟主机,已提供两年之久,帮助了上万名站长从零上云官网:https://wuvps.cn迎国庆豪礼一多款机型史上最低价,续费不加价 尽在wuvps.cn香港cera机房,香港沙田机房,超低延迟CN2线路地区CPU...
vpsdime怎么样?vpsdime是2013年成立的国外VPS主机商,以大内存闻名业界,主营基于OpenVZ和KVM虚拟化的Linux套餐,大内存、10Gbps大带宽、大硬盘,有美国西雅图、达拉斯、新泽西、英国、荷兰机房可选。在上个月搞了一款达拉斯Linux系统VPS促销,详情查看:vpsdime夏日促销活动,美国达拉斯vps,2G内存/2核/20gSSD/1T流量,$20/年,此次推出一款Wi...