全球旧事资料 分类
各种可选的工具箱。核心部分中有数百个基本内部函数。其工具箱又分为两类功能性工具箱和学科性工具箱。功能性工具箱主要用来扩充其符号计算功能图示建模仿真功能文字处理功能以及与硬件实时交互功能。功能性工具箱用于多种学科。而学科性工具箱是专业性比较强的如co
troltoolboxsig
lprocessi
gtoolboxcommum
icatio
toolbox等。这些工具箱都是由该领域内学术水平很高的专家编写的所以用户无需编写自己学科范围内的基础程序而直接进行高、精、尖的研究。
9源程序的开放性。开放性也许是MATLAB最受人们欢迎的特点。除内部函数以外所有MATLAB的基本文件和工具箱文件都是可读可改的源文件用户可通过对源文件的修改以及加入自己的文件构成新的工具箱。
23MATLAB在图像处理操作中的应用
图像处理工具箱是由一系列支持图像处理操作的函数组成的。所支持的图像处理操作有图像的几何操作、邻域和区域操作、图像变换、图像恢复与增强、线性滤波和滤波器设计、变换DCT变换等、图像分析和统计、二值图像操作等。下面就MATLAB在图像处理操作中各方面的应用分别进行介绍。
1图像文件格式的读写和显示。MATLAB提供了图像文件读入函数imread用来读取如bmp、tif、tiffpcx、jpg、gpeg、hdf、xwd等格式图像文图像写出函数imwrite还有图像显示函数image、imshow等等。
2图像处理的基本运算。MATLAB提供了图像的和、差等线性运算以及卷积、相关、滤波等非线性算。例如co
v2IJ实现了IJ两幅图像的卷积。
3图像变换。MATLAB提供了一维和二维离散傅立叶变换DFT、快速傅立叶变换FFT、离散余弦变换DCT及其反变换函数以及连续小波变换CWT、离散小波变换DWT及其反变换。
4图像的分析和增强。针对图像的统计计算MATLAB提供了校正、直方图均衡、中值滤波、对比度调整、自适应滤波等对图像进行的处理。
5图像的数学形态学处理。针对二值图像MATLAB提供了数学形态学运算函数腐蚀Erode、膨胀Dilate算子以及在此基础上的开Ope
、闭Close算子、厚化Thicke
、薄化Thi
算子等丰富的数学形态学运算。
以上所提到的MATLAB在图像中的应用都是由相应的MATLAB函数来实现的使用时只需按照函数的调用语法正确输入参数即可。具体的用法可参考MATLAB丰富的帮助文档。图像边缘对图像识别和计算机分析十分有用在MATLAB中函数edge用于灰度图像边缘的提取它支持六种不同的边缘提取方法即Sobel方法、Prewitt方法、Robert方法Laplacia
2Gaussia
方法、过零点方法和Ca
y方法。在本文中主要用到MATLAB在1234四方面的应用。
f3数字图像处理的基础r
好听全球资料 返回顶部