MATLAB图像处理工具箱

来源:互联网 发布:剑网三怎么弄捏脸数据 编辑:程序博客网 时间:2024/05/01 17:51

MATLAB图像处理工具箱

下列表格中除了个别函数外,其余函数都是图像处理工具箱提供的关于图像处理的函数,现摘录到此以备查找。

表1 图像显示函数名功能说明函数名功能说明colorbar颜色条显示montage按矩形剪辑方式显示多帧图像getimage从坐标系中获取图像数据immovie从多帧索引图像中制作电影image建立显示图像movie播放电影subimage在同一图像窗口显示多个图像trueszie调整图像显示大小imagesc调整数据并显示图像warp显示图像为纹理映射表面imshow图像显示zoom二维图形放大或缩小表2 图像文件输入/输出函数名功能说明函数名功能说明imread图像文件读入load将以mat为扩展名的图像文件调入到内存imwrite图像写出save将内存变量中图像保存到mat文件中dicomread读取DICOM图像dicomwrite输出DICOM图像iminfo查看图形信息  表3 图像像素值及其统计函数名功能说明函数名功能说明impixel返回选定图像像素颜色值imcontour画图像数据轮廓(等高线,等值线)improfile图像中沿一个路径的数据值计算imhist求图像数据直方图mean2求均值corr2求相关系数std2求标准差  表4 图像分析函数名功能说明函数名功能说明edge灰度图像边缘检测qtgetblk获得四叉树分解块值qtecomp执行四叉树分解qtsetblk设置四叉树分解块值表5 图像增强及平滑函数名功能说明函数名功能说明imadjust对比度调整medfilt2二维中值滤波器histeq直方图均衡ordfilt2顺序统计滤波器imnoise给图像增加噪声wiener2二维自适应除噪滤波器表6 图像线性滤波及二维线性滤波器设计函数名功能说明函数名功能说明conv2二维卷积freqz2计算二维频率响应convmtx2计算二维卷积矩阵fsamp2用频率抽样设计二维FIR滤波器convn多维卷积ftrans用频率抽样转换二维FIRlbqfilter2二维线性数字滤波器fwind1用一维窗口方法设计二维FIR滤波器fspecial产生预定义滤波器fwind2用二维窗口方法设计二维FIR滤波器frespace确定二维频率响应间隔  表7 图像变换函数名功能说明函数名功能说明fft计算一维快速Fourier变换dct计算离散余弦变换ifft计算一维FFT的逆变换idct计算离散反余弦变换fft2计算二维FFTdct2计算2D离散余弦变换ifft2计算二维逆FFTidct2计算2D反离散余弦变换fftn计算多维FFTdctmtx计算TCT矩阵ifftn计算多维逆FFTradon计算Radon变换fftshift直流分量移到频谱中心  表8 图像领域及操作函数名功能说明函数名功能说明bestblk选择块处理的块大小colfilt使用列方向函数进行领域运算blkproc对图像实行不同的块处理im2col重排图像块为矩阵列col2im重排矩阵列成图像块nlfilter进行一般领域计算表9 二值图像操作函数名功能说明函数名功能说明applylut使用查找表进行领域操作bwperim确定二值图像中的目标边界bwarea计算二值图像中的目标区域bwselect选择二值图像中的目标bweuler计算二值图像中的欧拉数dilate对二值图像进行膨胀计算bwfill二值图像背景区域填充erode对二值图像进行寝蚀运算bwlabel标识二值图像中的连接成分makelut构造查找表(applylut)使用bwmorph二值图像形态运算  表10 基于区域的图像处理函数名功能说明函数名功能说明roicolor根据颜色选择要处理的区域roifilt2对要处理区域滤波roifill在任意区域内平滑差值roipoly选择要处理的多边形区域表11 图像几何运算函数名功能说明函数名功能说明imcrop图像剪裁imrotate图像旋转imresize图像大小调整interp2二维数据差值表12 图像颜色图操作函数名功能说明函数名功能说明brighten颜色图像变亮或变暗colormap设置获取图cmpermute重新排列颜色图中的颜色imapprox由颜色较少的图像近似索引图像cmunique寻找唯一的颜色图及相应的图像rgbplot绘制RGB颜色图表13 颜色控件转换函数名功能说明函数名功能说明hsv2rgb将HSV颜色转化为RGB颜色值mtsc2rgb将NTSC值转换为RGB颜色空间值rgb2hsv将RGB颜色值转换为HSV颜色值rgb2ntsc将RGB值转换为NTSC颜色空间值
原创粉丝点击