(1)图像信息量大 在数字图像处理中,一幅图像是用二维或者三维矩阵表示的,即是由图像矩阵中
的像素组成的,每个像素的灰度级至少要用 6bit(单色图像)来表示,一般采用 8bit
(彩色图像),高精度的可用 12bit 或 16bit[5]。因此,一幅图像可以存储大量的信 息。
(2)图像处理技术综合性强 数字图像处理中所涉及的基础知识及其专业知识都十分广泛,同时数字图像处理
技术的应用领域也十分广泛。主要应用的领域有:航天航空、工业交通、科学研究、 通信广播和其他方面。总的来说,图像处理技术的发展对许多领域都产生了深远的影 响,换言之,图像处理技术是一个涉及到多学科的综合性科学。
(3)灵活性高 图像处理总体上分为图像的像质改善、图像分析和图像重建三个部分,每个部分
都包含着各自的内容。因为图像的光学处理在原理上只能进行线性代数计算,这就极 大地限制了光学图像处理实现图像的目标[6]。然而数字图像处理不但能够完成线性代 数计算,还能够实现非线性的图像处理。换句话来说,只要能够用数学公式或者逻辑 关系表达式来进行表示的一切运算都可以用数字图像处理技术实现。
2。2。2 数字图像处理的主要内容
完整的数字图像处理工程大体上可分为如下几个部分:图像信息的获取,图像信 息的存储,图像信息的传递,图像信息的输出和显示[7]。数字图像处理技术概括的讲 主要是:亮度拉升、灰度变换、图像增强、图像恢复、图像重建、图像分割、图像压 缩编码、图像分类等内容。
(1)图像增强:图像增强主要用于改善图像视觉质量,或者便于人和机器理解、 分析图像,它的技术主要包括:对比度增强、直方图增强、平滑、锐化等;
(2)图像压缩编码:图像压缩编码是指在保证图像质量的前提下压缩图像信息, 使图像便于存储和传输,它能够减少描述图像的数据量,以节省图像传输、处理时间 和减少存储容量;
(3)图像恢复:图像恢复(图像复原)是对失真的图像采取一定的手段尽可能地 恢复图像本来面目,它主要包括对降质图像模型的一般表达和参数确定、频域中的恢 复算法等;
(4)图像分割:图像分割就是把目标图像中所感兴趣的特征部分提取出来的过程; (5)图像分类:图像分类是在将图像经过预处理(如图像增强和图像恢复)后,
再将图像中需要的特征进行分割,特征提取,进而进行分类。 (6)图像重建:图像重建是指从数据到图像的处理过程,通俗的讲就是输入的是
某种数据,而经过处理后得到的结果是图像。文献综述
(7)几何处理:几何处理就是运用数学中的几何处理的方法将图片进行旋转、平 移、放大或者缩小等一系列的几何变换。
第三章 MATLAB 概述和 GUI 设计
3。1MATLAB 简介
MATLAB,它的全称为 Matrix Laboratory,中文名称为“矩阵实验室”,由此可 以知道:MATLAB 是一种以线性代数软件为基础发展起来的科学计算软件,同时, MATLAB 还代表着一种数据可视化的开放型高级编程语言[8] 。 MATLAB 语言相对于其他 高级语言(如 C 语言、C++、JAVA 等)来说很容易掌握,因为 MATLAB 语言与人们形 成的计算思路和表达方式是基本一致的。这些优点使得 MATLAB 语言在各个大学以及 研究单位发挥了巨大的作用。
3。2MATLAB 版本发展史
(1)1984 年,发行了 MATLAB 1。0 版本,正式把 MATLAB 推向市场。同年, 推出了 第一个 MATLAB 的商业版本,即基于 DOS 的 MATLAB 3。0 版本,并且具有数值计算和数 据显示化的功能, MATLAB图像增强及恢复系统设计(5):http://www.youerw.com/zidonghua/lunwen_98301.html