Matlab 在图像处理中的应用 本文首先介绍了数字图像处理的发展现状及其应用优势,再阐述了matlab在图像处理方面的强大功能及其工具箱,然后结合实例细致讲述了图像处理各个层面的应用
众所周知,MATLAB 在数值计算、数据处理、自动控制、图像、信号处理、神经网络、优化计算、模糊逻辑、小波分析等众多领域有着广泛的用途,特别是MATLAB的图像处理和分析工具箱支持索引图像、RGB图像、灰度图像、二进制图像,并能操作*
tif 等多种图像格式文件
如果能灵活地运用MATLAB提供的图像处理分析函数及工具箱,会大大简化具体的编程工作,充分体现在图像处理和分析中的优越性
1 数字图像处理介绍 1
1 数字图像处理发展概况 数字图像处理(Digital Image Processing)又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程
数字图像处理最早出现于 20 世纪 50 年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息
数字图像处理作为一门学科大约形成于 20 世纪 60 年代初期
早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的
图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有图像增强、复原、编码、压缩等
首次获得实际成功应用的是美国喷气推进实验室(JPL)
他们对航天探测器徘徊者 7 号在1964 年发回的几千张月球照片使用了图像处理技术,如几何校正、灰度变换、去除噪声等方法进行处理,并考虑了太阳位置和月球环境的影响,由计算机成功地绘制出月球表面地图,获得了巨大的成功
随后又对探测飞船发回的近十万张照片进行更为复杂的图像处理,以致获得了月球的地形图、彩色图及全景镶嵌图,获得了非凡的成果,为人类登月创举奠定了坚实的基础,也