图像处理
前言
MATLAB图像处理工具箱提供了一套全方位的图形工具。可以进行图像增强、图像去模糊、特征检测等。
1.查看图像文件信息
在MATLAB中用户可以利用命令imfinfo就可以查看图像文件的信息。命令imfinfo的主要格式如下:
INFO = IMFINFO(FILENAME,FMT)
其中参数FILENAME 表示图像文件名称,FMT表示图像文件的格式。也可以直接使用命令imfinfo(filename)返回图像文件的信息,如文件名、格式、大小、宽度、高度等。
2.显示图像
在实际应用中,用户可能需要显示各种不同的图像效果。MATLAB的图像处理工具箱提供了多种常见的命令,下面将介绍几种常用的函数使用方法。
2.1默认显示方式
在MATLAB中,显示图像最常用的命令是imshow。在用户使用MATLAB的过程中,其实已经接触过其他显示图像的方法。但是,imshow相对于其他的图像命令,有下面几个特点:
自动设置图像的轴和标签属性。imshow程序代码会根据图像的特点,自动选择是否显示轴,或者是否显示标签属性。
自动设置是否显示图像的边框。程序代码会根据图像的属性,来自动选择是否显示图像的边框。
自动调用truesize代码程序,决定是否进行插值。
imshow命令的常见调用格式如下:
IMSHOW(X,MAP)