图像处理工具箱是一个函数的集合,它扩展了matlab数值计算环境的能力。这个工具箱支持了大量图像处理操作,包括:
空间图像变换 Spatial image transformations
形态操作 Morphological operations
邻域和块操作 Neighborhood and block operations
线性滤波和滤波器设计 Linear filtering and filter design
格式变换 Transforms
图像分析和增强 Image analysis and enhancement
图像登记 Image registration
清晰化处理 Deblurring
兴趣区处理 Region of interest operations
工具箱里的函数都是M文件,可以通过type function_name来查看代码,也可以通过写自己的matlab函数来扩展工具箱。要查看是否安装了该工具箱,可以使用ver命令来查看已安装的工具箱。
其他相关工具箱有:
DSP Blockset
Image Acquisition Toolbox
Mapping Toolbox
Signal Processing Toolbox
Wavelet Toolbox
下面通过简单的例子介绍工具箱的使用方法,此例子介绍了一些基本的图像处理概念,包括读、写图像,演示图像的直方图均衡,得到图像信息等。具体步骤如下:
1. 读和显示一个图像
读取图像数据(pout.tif在matlab的可寻找路径上,为自带演示图像)
clear, close all