Matlab在数字图像处理中的应用

Matlab在数字图像处理中的应用

第20卷第6期              荆门职业技术学院学报               2005年11月Vol.20No.6             JournalofJingmenTechnicalCollege             Nov.2005

Matlab在数字图像处理中的应用

高 娜,陶 慧

(河南理工大学电气工程与自动化学院,河南焦作 454000)

[摘 要] 针对数字图像处理中程序编写复杂且调试过程繁琐易出错的问题,介绍了一种可用于图像处理的语言—Matlab语言,并通过实例讨论了Matlab在图像处理和研究中的应用.

[关键词] 数字图像处理;Matlab;图像识别;图像分析

[中图分类号] TP391.41 [文献标识码] A [文章编号] 1008-4657(2005)06-0021-03

图像处理着重强调在图像之间进行的变换.,,、Matlab,、数据处理、系统分析、图形显示、符号运算等运算,大大提高了工程分析计算的效率,、图像信息处理、信号分析等领域.Matlab具有结构化的控制语句,语法限制不严格,程序设计自由度大,且有强大的图像功能和较强的编辑图形界面的能力,还提供了自带的C++Compiler,可与C混合编程,可移植性好,更大地方便了用户.

1 利用Matlab进行数字图像处理

由于Matlab的广泛使用,出现了在各个专业领域使用的工具箱,其中包括功能强大的适用于图像分析和处理的工具箱,利用这些工具箱所提供的丰富的函数,我们可以方便地对数字图像进行分析处理和研究.同时Matlab支持多种图形文件格式,打开各种不同图像格式的文件时不需要专业软件,使得操作变得更加灵活.工具箱可靠性很高,因此用户可以把精力集中在算法而不是编程上,大大提高了工作效率.

1.1 图像增强

图像增强技术的主要目的是增加图像的视觉效果,让人眼或机器易于辨识,也可以防止图像中所代表的重要图像信息的遗漏.例如,一个图像增强系统可以利用高通滤波器来强化图像中物体的边线,使图中的物体更加明显.

图像增强的方法很多,可根据不同目的选取不同方法,如点处理、空间滤波等.Matlab提供了中值滤波、直方图均衡、对比度调整等工具,方便实用.例如HISTEQ函数用直方图均衡的方法增强图像的对比度,MEDFILT2函数用于对图像进行二维中值滤波,WIENER2函数用于图像的二维自适应去噪滤波.

1.2 图像压缩

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

[收稿日期]2005-04-05

[作者简介]高 娜(1977-),女,河南洛阳人,河南理工大学助教.研究方向:数字信号处理和数字图像处理.E-

mail:dianqigaona@163.com;陶 慧(1979-),女,河南信阳人,河南理工大学助教.研究方向:电力电

子自动化.

21

你可能喜欢

  • 数字图像处理期末
  • matlab图像处理
  • 数字图像处理论文
  • MATLAB的数字图像处理
  • 数字图像处理大作业
  • 数字图像处理技术
  • 图像处理研究
  • 数字图像处理在应用

Matlab在数字图像处理中的应用相关文档

最新文档

返回顶部