(1)图像增强。增加图像的视觉效果是图像增强技术主要目的,以便于人眼或机器辨识,而且也可以起着防止图像中所代表的重要信息的遗漏的作用。图像增强的方法很多,可根据不同目的选取不同方法。

(2)图像复原。这种可以降质图像重建成接近于或完全无退化的原始理想图像的方法叫做图像复原。复原方法主要有两类,一类是对退化过程建立模型,进行扫描,选一种减小影响的过程以改善图像质量。另一种是对原图像建立模型,根据它对退化图像拟合,将其改为一个检测问题。

(3)图像分割。数字图像处理中的关键技术之一是图像分割。将图像中有意义的特征部分提取出来就是图像分割,图像中的边缘、区域等属于其有意义的特征,这是进一步进行图像识别、分析和理解的基础。

(4)图像压缩。数字图像处理过程中经常产生包含图像数据的大型文件,在不同用户和系统间交换文件时就要求用有效的方法对这些大型文件进行存储和传递,这就需要对文件进行压缩,减少表示数字图像所需的数据量。

2.1.3 主要应用

计算机图像处理和多媒体、专家系统等技术的发展紧密相关。近年来计算机识别、理解图像的技术发展很快,也就是图像处理的目的除了直接供人观看外,还进一步发展了与计算机视觉有关的应用,如车辆自动驾驶,邮件自动分检等。以下列举一些典型应用实例。

(1)遥感航天中的应用

军事侦察、定位、导航等应用;地形、地图、国土普查;地质、矿藏勘探;天文、太空星体的探测及分析等。

(2)工业应用

零件制造、服装、印染业等行业都要用到CAD 和CAM技术;焊缝及内部缺陷检查;机场监控、交通管制;火车车皮识别等。

(3)军事公安领域中的应用

指纹自动识别;反伪装侦察;手迹、人像、印章的鉴定识别;集装箱的不开箱检查等。

2.2 MATLAB的概述

MATLAB 是MATrix  LABoratory(“矩阵实验室”)的缩写,是由美国MathWorks 公司开发的集数值计算、图形可视化和符号计算三大基本功能于一体的,操作简单,但是功能强大的语言。

很多的内部函数主包和30多种的工具包都包括在MATLAB中。工具包也允许分为这两种:学科和功能性工具包。这可以用来实时控制,扩充MATLAB的符号计算,可视化建模仿真等功能。

2.3 MATLAB的特征

 对于一般人来说,很多人觉得FORTRAN和C语言的代码冗长,比较复杂,不怎么符合人们思维习惯,但是MATLAB用更直观的,符合人们思维习惯的代码。给用户带来的是最简洁,最直观的程序开发环境是MATLAB所具有的功能。MATLAB的主要特点如下。

(1)在MATLAB里,数据的可视化非常简单,因此MATLAB具有非常强大的图形功能。此外在MATLAB中还具有比较强的编辑图形界面的能力。

(2)丰富的运算符。由于MATLAB是用C语言编写的,MATLAB提供了和C语言大约同样多的运算符,想要将使程序变得极为简短,就需要灵活使用MATLAB的运算符。  

(3)MATLAB软件既具有面向对象编程,又有结构化的控制语句(如for循环,if语句)的特性。

(4)程序设计自由度大,程序的可移植性非常好,可以在各种型号的计算机和操作系统上运行,不需做修改。

2.4 MATLAB在图像处理中的应用

由一系列支持图像处理操作的函数组成就是图像处理工具包。图像的几何操作、线性滤波和滤波器设计、二值图像操作等属于所支持的图像处理操作。MATLAB 在图像处理中各方面的应用如下:

上一篇:基于LabVIEW的虚拟示波器设计
下一篇:MATLAB的数字图像边缘检测算法研究

基于混沌的数字图像加密技术研究

45度扫描转镜设计及其在双...

Matlab时延网络控制系统的输出反馈镇定与仿真

MATLAB广义网络控制系统的稳定性分析与仿真

FHA和PHA的交叉验证技术在...

小波分析用于图像增强的研究MATLAB仿真

VHDL巴克码群同步电路设计

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯