图像处理工具箱功能-按类别
按字母顺序列表
按类别
导入、导出和转换
从文件中读写映像数据
imread |
从图形文件读取图像 |
imwrite |
将图像写入图形文件 |
imfinfo |
图形文件信息 |
dicominfo |
从DICOM消息中读取元数据 |
dicomread |
读取DICOM图像 |
dicomwrite |
将映像写入DICOM文件 |
dicomreadVolume |
从DICOM映像目录构建卷 |
dicomCollection |
收集有关DICOM文件系列的详细信息 |
dicomanon |
匿名化DICOM文件 |
dicomdict |
获取或设置活动的DICOM数据字典 |
dicomdisp |
显示DICOM文件结构 |
dicomlookup |
在DICOM数据字典中查找属性 |
dicomuid |
生成DICOM唯一标识符 |
images.dicom.decodeUID |
获取有关DICOM唯一标识符的信息 |
images.dicom.parseDICOMDIR |
从DICOMDIR文件中提取元数据 |
niftiinfo |
从NIfTI文件读取元数据 |
niftiwrite |
使用NIfTI格式将卷写入文件 |
niftiread |
读取NIfTI图像 |
analyze75info |
从Analyze 7.5数据集头文件中读取元数据 |
analyze75read |
从Analyze 7.5数据集的图像文件中读取图像数据 |
interfileinfo |
从Interfile文件读取元数据 |
interfileread |
读取文件间格式的图像 |
nitfinfo |
从国家图像传输格式(NITF)文件读取元数据 |
nitfread |
从NITF文件读取图像 |
isnitf |
检查文件是否为国家图像传输格式(NITF)文件 |
dpxinfo |
从DPX文件读取元数据 |
dpxread |
读取DPX图像 |
高动态范围图像
hdrread |
读取高动态范围(HDR)图像 |
hdrwrite |
写入亮度高动态范围(HDR)图像文件 |
makehdr |
创建高动态范围图像 |
tonemap |
渲染高动态范围的图像以供观看 |
blendexposure |
从不同曝光的图像中创建曝光良好的图像 |
大图像文件
图像类型转换
gray2ind |
将灰度或二值图像转换为索引图像 |
ind2gray |
转换索引图像到灰度图像 |
mat2gray |
将矩阵转换为灰度图像 |
rgb2gray |
将RGB图像或色图转换为灰度 |
rgb2ind |
转换RGB图像到索引图像 |
ind2rgb |
转换索引图像到RGB图像 |
label2rgb |
转换标签矩阵为RGB图像 |
demosaic |
转换拜耳模式编码图像到真彩色图像 |
imbinarize |
采用阈值法对二维灰度图像或三维体积进行二值化 |
imquantize |
使用指定的量化级别和输出值量化图像 |
multithresh |
使用Otsu方法的多级图像阈值 |
adaptthresh |
自适应图像阈值使用局部一阶统计 |
otsuthresh |
使用Otsu方法的全局直方图阈值 |
graythresh |
使用Otsu方法的全局图像阈值 |
grayslice |
使用多级阈值将灰度图像转换为索引图像 |
im2double |
将图像转换为双重精度 |
im2int16 |
将图像转换为16位有符号整数 |
im2java2d |
将图像转换为Java缓冲图像 |
im2single |
将图像转换为单精度 |
im2uint16 |
将图像转换为16位无符号整数 |
im2uint8 |
将图像转换为8位无符号整数 |
颜色
rgb2lab |
转换RGB到CIE 1976 L*a*b* |
rgb2ntsc |
将RGB颜色值转换为NTSC颜色空间 |
rgb2xyz |
将RGB转换为CIE 1931 XYZ |
rgb2ycbcr |
将RGB颜色值转换为YCbCr颜色空间 |
lab2rgb |
将CIE 1976 L*a*b*转换为RGB |
lab2xyz |
将CIE 1976 L*a*b*转换为CIE 1931 XYZ |
xyz2lab |
将CIE 1931 XYZ转换为CIE 1976 L*a*b* |
xyz2rgb |
将CIE 1931 XYZ转换为RGB |
ycbcr2rgb |
将YCbCr颜色值转换为RGB颜色空间 |
ntsc2rgb |
将NTSC值转换为RGB颜色空间 |
colorcloud |
在指定的颜色空间以点云的形式显示三维色域 |
lab2double |
将L*a*b*数据转换为double |
lab2uint16 |
转换L*a*b*数据uint16 |
lab2uint8 |
将L*a*b*数据转换为uint8 |
xyz2double |
将XYZ颜色值转换为双色 |
xyz2uint16 |
将XYZ颜色值转换为uint16 |
iccfind |
搜索ICC概要 |
iccread |
阅读ICC简介 |
iccroot |
查找系统默认的ICC配置文件存储库 |
iccwrite |
将ICC颜色配置文件写入磁盘文件 |
isicc |
有效的ICC颜色配置文件为True |
makecform |
创建颜色转换结构 |
applycform |
应用与设备无关的颜色空间转换 |
imapprox |
通过减少颜色数量近似索引图像 |
chromadapt |
调整RGB图像的色彩平衡与色彩适应 |
colorangle |
两个RGB向量之间的夹角 |
illumgray |
用灰色世界算法估计光源 |
illumpca |
使用主成分分析(PCA)估计光源 |
illumwhite |
使用白斑Retinex算法估计光源 |
lin2rgb |
应用gamma校正线性RGB值 |
rgb2lin |
线性化伽玛校正的RGB值 |
whitepoint |
标准光源的XYZ颜色值 |
合成的图像
展示与探索
基本显示
imshow |
显示图象 |
imfuse |
两幅图像的合成 |
imshowpair |
比较图像之间的差异 |
蒙太奇 |
显示多个图像帧为矩形蒙太奇 |
immovie |
从多帧图像制作电影 |
implay |
播放电影、视频或图像序列 |
经 |
显示图像为纹理映射表面 |
iptgetpref |
获取“图像处理工具箱”首选项的值 |
iptprefs |
“显示图像处理工具箱首选项”对话框 |
iptsetpref |
设置图像处理工具箱首选项或显示有效值 |
交互式探索与图像查看器应用程序
imtool |
打开图像查看程序 |
imageinfo |
图像信息工具 |
imcontrast |
调整对比度工具 |
imdisplayrange |
显示范围工具 |
imdistline |
距离工具 |
impixelinfo |
像素信息工具 |
impixelinfoval |
没有文本标签的像素信息工具 |
impixelregion |
像素区域工具 |
immagbox |
放大框滚动面板 |
imoverview |
在滚动面板中显示图像的概述工具 |
iptgetpref |
获取“图像处理工具箱”首选项的值 |
iptprefs |
“显示图像处理工具箱首选项”对话框 |
iptsetpref |
设置图像处理工具箱首选项或显示有效值 |
使用体积查看器应用程序对体积数据进行交互式探索
iptgetpref |
获取“图像处理工具箱”首选项的值 |
iptprefs |
“显示图像处理工具箱首选项”对话框 |
iptsetpref |
设置图像处理工具箱首选项或显示有效值 |
构建交互式工具
imageinfo |
图像信息工具 |
imcolormaptool |
选择色图工具 |
imcontrast |
调整对比度工具 |
imcrop |
作物图像 |
imdisplayrange |
显示范围工具 |
imdistline |
距离工具 |
impixelinfo |
像素信息工具 |
impixelinfoval |
没有文本标签的像素信息工具 |
impixelregion |
像素区域工具 |
impixelregionpanel |
像素区域工具面板 |
immagbox |
放大框滚动面板 |
imoverview |
在滚动面板中显示图像的概述工具 |
imoverviewpanel |
在滚动面板中显示图像的概述工具面板 |
imsave |
保存图像工具 |
imscrollpanel |
滚动面板的交互式图像导航 |
imellipse |
创建可拖动椭圆 |
imfreehand |
创建可拖动的徒手区域 |
imline |
创建可拖动、可调整大小的线 |
impoint |
创建可拖动点 |
不 |
创建可拖动的,可调整大小的多边形 |
imrect |
创建可拖动的矩形 |
imroi |
感兴趣区域(ROI)基类 |
getline |
用鼠标选择折线 |
getpts |
用鼠标指定点 |
getrect |
用鼠标指定矩形 |
getimage |
来自坐标轴的图像数据 |
getimagemodel |
图像模型对象来自图像对象 |
imagemodel |
图像模型对象 |
axes2pix |
将轴坐标转换为像素坐标 |
imattributes |
关于图像属性的信息 |
imgca |
获取包含图像的当前轴 |
imgcf |
获取当前包含图像的图形 |
imgetfile |
显示打开图像对话框 |
imputfile |
弹出“保存图像”对话框 |
imhandles |
获取所有图像对象 |
iptaddcallback |
将函数句柄添加到回调列表 |
iptcheckhandle |
检查句柄的有效性 |
iptgetapi |
获取句柄的应用程序编程接口(API) |
iptGetPointerBehavior |
从图形对象中检索指针行为 |
ipticondir |
包含IPT和MATLAB图标的目录 |
iptPointerManager |
在图中创建指针管理器 |
iptremovecallback |
从回调列表中删除函数句柄 |
iptSetPointerBehavior |
在图形对象中存储指针行为结构 |
iptwindowalign |
对齐图形窗口 |
makeConstrainToRectFcn |
创建矩形有界的拖动约束函数 |
truesize |
调整图像显示大小 |
几何变换与图像配准
常见几何变换
通用几何变换
imwarp |
应用几何变换图像 |
findbounds |
找到空间变换的输出边界 |
fliptform |
翻转空间转换结构的输入和输出角色 |
makeresampler |
创建重采样结构 |
maketform |
创建空间转换结构(TFORM) |
tformarray |
将空间变换应用于N-D阵列 |
tformfwd |
应用正向空间变换 |
tforminv |
应用空间逆变换 |
整经机 |
将相同的几何变换有效地应用于许多图像 |
imref2d |
参考二维图像到世界坐标 |
imref3d |
参考三维图像到世界坐标 |
affine2d |
二维仿射几何变换 |
affine3d |
三维仿射几何变换 |
projective2d |
二维射影几何变换 |
PiecewiseLinearTransformation2D |
二维分段线性几何变换 |
PolynomialTransformation2D |
二维多项式几何变换 |
LocalWeightedMeanTransformation2D |
二维局部加权平均几何变换 |
图像配准
imregister |
基于强度的图像配准 |
imregconfig |
基于强度注册的配置 |
imregtform |
估计将两个2-D或3-D图像对齐的几何变换 |
imregcorr |
估计几何变换,对齐两个2-D图像使用相位相关 |
imregdemons |
估计位移场对齐两个2-D或3-D图像 |
imregmtb |
使用中值阈值位图注册2-D图像 |
cpselect |
控制点选择工具 |
fitgeotrans |
对控制点对拟合几何变换 |
cpcorr |
使用互相关调优控制点位置 |
cpstruct2pairs |
从结构中提取有效的控制点对 |
imwarp |
应用几何变换图像 |
normxcorr2 |
归一化二维互相关 |
MattesMutualInformation |
消光互信息度量配置 |
均方 |
均方误差度量配置 |
RegularStepGradientDescent |
常规步骤梯度下降优化配置 |
OnePlusOneEvolutionary |
一加一进化优化器配置 |
imref2d |
参考二维图像到世界坐标 |
imref3d |
参考三维图像到世界坐标 |
affine2d |
二维仿射几何变换 |
affine3d |
三维仿射几何变换 |
projective2d |
二维射影几何变换 |
PiecewiseLinearTransformation2D |
二维分段线性几何变换 |
PolynomialTransformation2D |
二维多项式几何变换 |
LocalWeightedMeanTransformation2D |
二维局部加权平均几何变换 |
图像滤波与增强
图像滤波
imfilter |
多维图像的N-D滤波 |
fspecial |
创建预定义的2-D过滤器 |
roifilt2 |
图像感兴趣区域(ROI)的滤波 |
nlfilter |
一般的滑动邻域运算 |
imgaussfilt |
图像的二维高斯滤波 |
imgaussfilt3 |
三维图像的三维高斯滤波 |
wiener2 |
二维自适应噪声去除滤波 |
medfilt2 |
二维中值滤波 |
medfilt3 |
三维中值滤波 |
ordfilt2 |
二维有序统计滤波 |
stdfilt |
图像局部标准差 |
rangefilt |
图像局部范围 |
entropyfilt |
灰度图像的局部熵 |
imboxfilt |
图像的二维盒滤波 |
imboxfilt3 |
三维图像的三维盒滤波 |
fibermetric |
增强图像中的细长或管状结构 |
convmtx2 |
二维卷积矩阵 |
padarray |
垫数组 |
imbilatfilt |
高斯核图像的双边滤波 |
imdiffuseest |
各向异性扩散滤波参数估计 |
imdiffusefilt |
图像的各向异性扩散滤波 |
imguidedfilter |
图像引导滤波 |
伽柏 |
创建Gabor滤波器或Gabor滤波器组 |
imgaborfilt |
应用Gabor滤镜或一组滤镜到2-D图像 |
bwareafilt |
从二值图像中按大小提取对象 |
bwpropfilt |
使用属性从二值图像中提取对象 |
integralImage |
计算积分像 |
integralImage3 |
计算三维积分像 |
integralBoxFilter |
积分图像的二维盒滤波 |
integralBoxFilter3 |
三维积分图像的三维盒滤波 |
freqspace |
频率响应的频率间隔 |
freqz2 |
二维频率响应 |
fsamp2 |
采用频率采样的二维FIR滤波器 |
ftrans2 |
二维FIR滤波器采用变频 |
fwind1 |
二维FIR滤波器采用一维窗口法 |
fwind2 |
二维FIR滤波器采用二维窗口法 |
对比度调整
imadjust |
调整图像强度值或色彩图 |
imadjustn |
调整N-D体积图像中的强度值 |
imcontrast |
调整对比度工具 |
imsharpen |
锐化图像使用非锐化掩蔽 |
imreducehaze |
减少大气雾霾 |
locallapfilt |
图像的快速局部拉普拉斯滤波 |
localcontrast |
图像的边缘感知局部对比度操作 |
localtonemap |
渲染HDR图像以增强局部对比度 |
histeq |
使用直方图均衡化增强对比度 |
adapthisteq |
对比限制自适应直方图均衡化(CLAHE) |
imhistmatch |
调整二维图像直方图以匹配参考图像直方图 |
imhistmatchn |
调整N-D图像直方图以匹配参考图像直方图 |
decorrstretch |
应用去相关拉伸到多通道图像 |
stretchlim |
找到限制对比度拉伸图像 |
intlut |
使用查找表转换整数值 |
imnoise |
为图像添加噪声 |
形态学操作
bwhitmiss |
二进制碰运气操作 |
bwmorph |
二值图像的形态学运算 |
bwmorph3 |
二进制卷的形态运算 |
bwskel |
将所有物体还原为二维二值图像或三维二值体中的线条 |
bwulterode |
终极侵蚀 |
bwareaopen |
从二值图像中移除小物体 |
imbothat |
低帽过滤 |
imclearborder |
抑制连接到图像边界的光结构 |
imclose |
形态接近图像 |
imdilate |
扩张的形象 |
imerode |
损害形象 |
imextendedmax |
Extended-maxima变换 |
imextendedmin |
Extended-minima变换 |
imfill |
填充图像区域和孔 |
imhmax |
H-maxima变换 |
imhmin |
H-minima变换 |
imimposemin |
施加最小值 |
imopen |
形态开放图像 |
imreconstruct |
形态学重建 |
imregionalmax |
区域最大值 |
imregionalmin |
区域最小值 |
imtophat |
上流社会的过滤 |
分水岭 |
分水岭变换 |
conndef |
创建连接数组 |
iptcheckconn |
检查连接性参数的有效性 |
applylut |
使用查找表对二进制图像进行邻域操作 |
bwlookup |
使用查找表进行非线性过滤 |
makelut |
创建与bwlookup一起使用的查找表 |
strel |
形态结构元素 |
offsetstrel |
形态偏移结构元素 |
由模糊变清晰
deconvblind |
使用盲反褶积去模糊图像 |
deconvlucy |
使用Lucy-Richardson方法去模糊图像 |
deconvreg |
使用正则化滤波器去模糊图像 |
deconvwnr |
使用维纳滤镜去模糊图像 |
edgetaper |
沿图像边缘的锥度不连续 |
otf2psf |
将光传递函数转换为点扩散函数 |
psf2otf |
将点扩散函数转换为光传递函数 |
padarray |
垫数组 |
ROI-Based处理
roipoly |
指定感兴趣的多边形区域 |
poly2mask |
将感兴趣区域(ROI)多边形转换为区域掩码 |
regionfill |
用内插法填充图像中的指定区域 |
roicolor |
根据颜色选择感兴趣区域(ROI) |
roifilt2 |
图像感兴趣区域(ROI)的滤波 |
imellipse |
创建可拖动椭圆 |
imfreehand |
创建可拖动的徒手区域 |
不 |
创建可拖动的,可调整大小的多边形 |
imrect |
创建可拖动的矩形 |
imroi |
感兴趣区域(ROI)基类 |
邻域和块处理
图像算法
imabsdiff |
两幅图像的绝对差 |
imadd |
添加两个图像或添加常数图像 |
imapplymatrix |
线性组合的颜色通道 |
imcomplement |
补充图片 |
imdivide |
将一个图像分割成另一个图像或将图像除以常数 |
imlincomb |
图像线性组合 |
immultiply |
将两个图像相乘或将图像乘以常数 |
imsubtract |
从一个图像减去另一个图像或从图像减去常数 |
图像分割与分析
图像分割
activecontour |
使用活动轮廓(蛇)将图像分割为前景和背景 |
imsegfmm |
二值图像快速步进分割方法 |
imseggeodesic |
利用基于测地线距离的颜色分割将图像分割成两个或三个区域 |
gradientweight |
根据图像梯度计算图像像素的权重 |
graydiffweight |
根据灰度强度差计算图像像素的权重 |
grayconnected |
选择具有相似灰度值的连续图像区域 |
graythresh |
使用Otsu方法的全局图像阈值 |
multithresh |
使用Otsu方法的多级图像阈值 |
otsuthresh |
使用Otsu方法的全局直方图阈值 |
adaptthresh |
自适应图像阈值使用局部一阶统计 |
boundarymask |
找到分割的区域边界 |
superpixels |
图像的二维超像素过分割 |
lazysnapping |
使用基于图的分割方法将图像分割为前景和背景 |
grabcut |
利用基于迭代图的分割方法将图像分割为前景和背景 |
superpixels3 |
三维图像的三维超像素超分割 |
imoverlay |
将二进制掩码刻录成二维图像 |
labeloverlay |
在二维图像上叠加标签矩阵区域 |
label2idx |
将标签矩阵转换为线性指标的单元格数组 |
jaccard |
Jaccard相似系数用于图像分割 |
骰子 |
用于图像分割的Sørensen-Dice相似系数 |
bfscore |
图像分割的轮廓匹配评分 |
对象分析
bwboundaries |
在二值图像中跟踪区域边界 |
bwtraceboundary |
在二值图像中跟踪对象 |
visboundaries |
地块区域边界 |
边缘 |
在强度图像中找到边缘 |
edge3 |
在三维强度体中寻找边缘 |
imfindcircles |
使用圆形霍夫变换寻找圆 |
viscircles |
创建圈子 |
imgradient |
图像的梯度大小和方向 |
imgradientxy |
图像的方向梯度 |
imgradient3 |
找到三维梯度大小和图像方向 |
imgradientxyz |
求三维图像的方向梯度 |
脚腕 |
霍夫变换 |
houghlines |
基于霍夫变换提取线段 |
houghpeaks |
识别霍夫变换中的峰值 |
氡 |
拉东变换 |
iradon |
逆拉东变换 |
qtdecomp |
四叉树分解 |
qtgetblk |
四叉树分解中的块值 |
qtsetblk |
在四叉树分解中设置块值 |
区域和图像属性
regionprops |
测量图像区域的属性 |
regionprops3 |
测量三维体积图像区域的性质 |
bwarea |
二值图像中物体的面积 |
bwareafilt |
从二值图像中按大小提取对象 |
bwconncomp |
寻找二值图像中的连通分量 |
bwconvhull |
由二值图像生成凸包图像 |
bwdist |
二值图像的距离变换 |
bwdistgeodesic |
二值图像的测地距离变换 |
bweuler |
二值图像的欧拉数 |
bwperim |
求二值图像中物体的周长 |
bwpropfilt |
使用属性从二值图像中提取对象 |
bwselect |
选择二值图像中的对象 |
bwselect3 |
选择二值图像中的对象 |
graydist |
灰度图像的灰度加权距离变换 |
imcontour |
创建图像数据等高线图 |
imhist |
图像数据直方图 |
impixel |
像素颜色值 |
improfile |
沿线段的像素值横切面 |
corr2 |
二维相关系数 |
非常刻薄 |
矩阵元素的平均值或平均值 |
std2 |
矩阵元素的标准差 |
bwlabel |
在二维二值图像中标记连接的组件 |
bwlabeln |
在二值图像中标记连接的组件 |
labelmatrix |
从bwconncomp结构创建标签矩阵 |
bwpack |
打包二值图像 |
bwunpack |
解包二值图像 |
纹理分析
熵 |
灰度图像熵 |
entropyfilt |
灰度图像的局部熵 |
rangefilt |
图像局部范围 |
stdfilt |
图像局部标准差 |
graycomatrix |
从图像创建灰度共现矩阵 |
graycoprops |
灰度共现矩阵的性质 |
图像质量
immse |
均方误差 |
psnr值 |
峰值信噪比(PSNR) |
ssim |
结构相似指数(SSIM)用于测量图像质量 |
brisque |
盲/无参考图像空间质量评估器(BRISQUE)无参考图像质量评分 |
fitbrisque |
适合自定义模型BRISQUE图像质量评分 |
brisqueModel |
盲/无参考图像空间质量评估器(BRISQUE)模型 |
niqe |
自然图像质量评估器(NIQE)无参考图像质量评分 |
fitniqe |
适合自定义模型的NIQE图像质量评分 |
niqeModel |
自然图像质量评估器(NIQE)模型 |
esfrChart |
Imatest®边缘空间频率响应(eSFR)测试图 |
measureSharpness |
使用Imatest®eSFR图表测量空间频率响应 |
measureChromaticAberration |
使用Imatest®eSFR图表测量倾斜边缘的色差 |
measureColor |
使用Imatest®eSFR图表测量颜色再现 |
measureNoise |
使用Imatest®eSFR图表测量噪声 |
measureIlluminant |
使用Imatest®eSFR图表测量场景光源 |
displayChart |
显示Imatest®eSFR图表,覆盖感兴趣的区域 |
displayColorPatch |
显示视觉色彩再现为色块 |
plotSFR |
绘制边缘的空间频率响应 |
plotChromaticity |
在色度图上绘制颜色再现图 |
图像变换
bwdist |
二值图像的距离变换 |
bwdistgeodesic |
二值图像的测地距离变换 |
graydist |
灰度图像的灰度加权距离变换 |
脚腕 |
霍夫变换 |
houghlines |
基于霍夫变换提取线段 |
houghpeaks |
识别霍夫变换中的峰值 |
dct2 |
二维离散余弦变换 |
dctmtx |
离散余弦变换矩阵 |
fan2para |
将扇形光束投影转换为平行光束 |
fanbeam |
扇形波束变换 |
idct2 |
二维逆离散余弦变换 |
ifanbeam |
逆扇束变换 |
iradon |
逆拉东变换 |
para2fan |
将平行光束投影转换为扇形光束 |
氡 |
拉东变换 |
fft2 |
二维快速傅里叶变换 |
fftshift |
将零频率分量移至频谱中心 |
ifft2 |
二维快速傅里叶反变换 |
ifftshift |
逆零频移 |
图像处理的深度学习
denoiseImage |
利用深度神经网络去噪图像 |
denoisingNetwork |
得到图像去噪网络 |
denoisingImageDatastore |
去噪图像数据存储 |
dnCNNLayers |
得到去噪卷积神经网络层 |
三维体积图像处理
dicomread |
读取DICOM图像 |
dicomreadVolume |
从DICOM映像目录构建卷 |
imbinarize |
采用阈值法对二维灰度图像或三维体积进行二值化 |
niftiinfo |
从NIfTI文件读取元数据 |
niftiwrite |
使用NIfTI格式将卷写入文件 |
niftiread |
读取NIfTI图像 |
imabsdiff |
两幅图像的绝对差 |
imadd |
添加两个图像或添加常数图像 |
imdivide |
将一个图像分割成另一个图像或将图像除以常数 |
immultiply |
将两个图像相乘或将图像乘以常数 |
imsubtract |
从一个图像减去另一个图像或从图像减去常数 |
imregister |
基于强度的图像配准 |
imregdemons |
估计位移场对齐两个2-D或3-D图像 |
imresize3 |
调整三维体积强度图像的大小 |
imrotate3 |
旋转三维体积灰度图像 |
imwarp |
应用几何变换图像 |
histeq |
使用直方图均衡化增强对比度 |
imadjustn |
调整N-D体积图像中的强度值 |
imboxfilt3 |
三维图像的三维盒滤波 |
imfilter |
多维图像的N-D滤波 |
imgaussfilt3 |
三维图像的三维高斯滤波 |
imhistmatchn |
调整N-D图像直方图以匹配参考图像直方图 |
integralBoxFilter3 |
三维积分图像的三维盒滤波 |
integralImage3 |
计算三维积分像 |
medfilt3 |
三维中值滤波 |
bwareaopen |
从二值图像中移除小物体 |
bwconncomp |
寻找二值图像中的连通分量 |
bwmorph3 |
二进制卷的形态运算 |
imbothat |
低帽过滤 |
imclose |
形态接近图像 |
imdilate |
扩张的形象 |
imerode |
损害形象 |
imopen |
形态开放图像 |
imreconstruct |
形态学重建 |
imregionalmax |
区域最大值 |
imregionalmin |
区域最小值 |
imtophat |
上流社会的过滤 |
分水岭 |
分水岭变换 |
activecontour |
使用活动轮廓(蛇)将图像分割为前景和背景 |
bfscore |
图像分割的轮廓匹配评分 |
bwselect3 |
选择二值图像中的对象 |
骰子 |
用于图像分割的Sørensen-Dice相似系数 |
edge3 |
在三维强度体中寻找边缘 |
gradientweight |
根据图像梯度计算图像像素的权重 |
graydiffweight |
根据灰度强度差计算图像像素的权重 |
imgradient3 |
找到三维梯度大小和图像方向 |
imgradientxyz |
求三维图像的方向梯度 |
imhist |
图像数据直方图 |
imsegfmm |
二值图像快速步进分割方法 |
jaccard |
Jaccard相似系数用于图像分割 |
regionprops |
测量图像区域的属性 |
superpixels3 |
三维图像的三维超像素超分割 |
imref3d |
参考三维图像到世界坐标 |
affine3d |
三维仿射几何变换 |
strel |
形态结构元素 |
offsetstrel |
形态偏移结构元素 |
代码生成
imread |
从图形文件读取图像 |
hsv2rgb |
将HSV颜色转换为RGB |
im2double |
将图像转换为双重精度 |
im2int16 |
将图像转换为16位有符号整数 |
im2single |
将图像转换为单精度 |
im2uint16 |
将图像转换为16位无符号整数 |
im2uint8 |
将图像转换为8位无符号整数 |
lab2rgb |
将CIE 1976 L*a*b*转换为RGB |
rgb2gray |
将RGB图像或色图转换为灰度 |
rgb2hsv |
将RGB颜色转换为HSV |
rgb2lab |
转换RGB到CIE 1976 L*a*b* |
rgb2ycbcr |
将RGB颜色值转换为YCbCr颜色空间 |
ycbcr2rgb |
将YCbCr颜色值转换为RGB颜色空间 |
imbinarize |
采用阈值法对二维灰度图像或三维体积进行二值化 |
imquantize |
使用指定的量化级别和输出值量化图像 |
multithresh |
使用Otsu方法的多级图像阈值 |
adaptthresh |
自适应图像阈值使用局部一阶统计 |
otsuthresh |
使用Otsu方法的全局直方图阈值 |
demosaic |
转换拜耳模式编码图像到真彩色图像 |
getrangefromclass |
基于图像类的默认显示范围 |
label2rgb |
转换标签矩阵为RGB图像 |
iptcheckmap |
检查颜色图的有效性 |
fitgeotrans |
对控制点对拟合几何变换 |
imcrop |
作物图像 |
imresize |
调整图像 |
imrotate |
旋转图像 |
imtranslate |
翻译图片 |
imwarp |
应用几何变换图像 |
impyramid |
图像金字塔缩小和扩展 |
histeq |
使用直方图均衡化增强对比度 |
imadjust |
调整图像强度值或色彩图 |
imabsdiff |
两幅图像的绝对差 |
imlincomb |
图像线性组合 |
imcomplement |
补充图片 |
imoverlay |
将二进制掩码刻录成二维图像 |
intlut |
使用查找表转换整数值 |
stretchlim |
找到限制对比度拉伸图像 |
bwareaopen |
从二值图像中移除小物体 |
bwlookup |
使用查找表进行非线性过滤 |
bwmorph |
二值图像的形态学运算 |
imbothat |
低帽过滤 |
imclearborder |
抑制连接到图像边界的光结构 |
imclose |
形态接近图像 |
imdilate |
扩张的形象 |
imerode |
损害形象 |
imextendedmax |
Extended-maxima变换 |
imextendedmin |
Extended-minima变换 |
imfill |
填充图像区域和孔 |
imhmax |
H-maxima变换 |
imhmin |
H-minima变换 |
imopen |
形态开放图像 |
imreconstruct |
形态学重建 |
imregionalmax |
区域最大值 |
imregionalmin |
区域最小值 |
imtophat |
上流社会的过滤 |
分水岭 |
分水岭变换 |
conndef |
创建连接数组 |
iptcheckconn |
检查连接性参数的有效性 |
boundarymask |
找到分割的区域边界 |
bwboundaries |
在二值图像中跟踪区域边界 |
bwconncomp |
寻找二值图像中的连通分量 |
bwdist |
二值图像的距离变换 |
bweuler |
二值图像的欧拉数 |
bwlabel |
在二维二值图像中标记连接的组件 |
bwtraceboundary |
在二值图像中跟踪对象 |
bwpack |
打包二值图像 |
bwunpack |
解包二值图像 |
bwperim |
求二值图像中物体的周长 |
bwselect |
选择二值图像中的对象 |
边缘 |
在强度图像中找到边缘 |
grayconnected |
选择具有相似灰度值的连续图像区域 |
imgradient3 |
找到三维梯度大小和图像方向 |
imgradientxyz |
求三维图像的方向梯度 |
脚腕 |
霍夫变换 |
houghlines |
基于霍夫变换提取线段 |
houghpeaks |
识别霍夫变换中的峰值 |
getrangefromclass |
基于图像类的默认显示范围 |
grayconnected |
选择具有相似灰度值的连续图像区域 |
imfindcircles |
使用圆形霍夫变换寻找圆 |
immse |
均方误差 |
imoverlay |
将二进制掩码刻录成二维图像 |
label2idx |
将标签矩阵转换为线性指标的单元格数组 |
非常刻薄 |
矩阵元素的平均值或平均值 |
psnr值 |
峰值信噪比(PSNR) |
regionprops |
测量图像区域的属性 |
superpixels |
图像的二维超像素过分割 |
superpixels3 |
三维图像的三维超像素超分割 |
imfilter |
多维图像的N-D滤波 |
imboxfilt |
图像的二维盒滤波 |
imgaborfilt |
应用Gabor滤镜或一组滤镜到2-D图像 |
imgaussfilt |
图像的二维高斯滤波 |
fspecial |
创建预定义的2-D过滤器 |
integralBoxFilter |
积分图像的二维盒滤波 |
integralImage |
计算积分像 |
medfilt2 |
二维中值滤波 |
ordfilt2 |
二维有序统计滤波 |
padarray |
垫数组 |
imref2d |
参考二维图像到世界坐标 |
imref3d |
参考三维图像到世界坐标 |
affine2d |
二维仿射几何变换 |
projective2d |
二维射影几何变换 |
strel |
形态结构元素 |
offsetstrel |
形态偏移结构元素 |
GPU计算
im2double |
将图像转换为双重精度 |
im2single |
将图像转换为单精度 |
im2uint8 |
将图像转换为8位无符号整数 |
im2uint16 |
将图像转换为16位无符号整数 |
imnoise |
为图像添加噪声 |
mat2gray |
将矩阵转换为灰度图像 |
rgb2gray |
将RGB图像或色图转换为灰度 |
rgb2ycbcr |
将RGB颜色值转换为YCbCr颜色空间 |
ycbcr2rgb |
将YCbCr颜色值转换为RGB颜色空间 |
imshow |
显示图象 |
imregdemons |
估计位移场对齐两个2-D或3-D图像 |
imresize |
调整图像 |
imrotate |
旋转图像 |
histeq |
使用直方图均衡化增强对比度 |
imabsdiff |
两幅图像的绝对差 |
imadjust |
调整图像强度值或色彩图 |
imcomplement |
补充图片 |
imfilter |
多维图像的N-D滤波 |
imlincomb |
图像线性组合 |
medfilt2 |
二维中值滤波 |
normxcorr2 |
归一化二维互相关 |
padarray |
垫数组 |
stdfilt |
图像局部标准差 |
stretchlim |
找到限制对比度拉伸图像 |
bwlookup |
使用查找表进行非线性过滤 |
bwmorph |
二值图像的形态学运算 |
imbothat |
低帽过滤 |
imclose |
形态接近图像 |
imdilate |
扩张的形象 |
imerode |
损害形象 |
imfill |
填充图像区域和孔 |
imopen |
形态开放图像 |
imreconstruct |
形态学重建 |
imtophat |
上流社会的过滤 |
bwdist |
二值图像的距离变换 |
bwlabel |
在二维二值图像中标记连接的组件 |
corr2 |
二维相关系数 |
边缘 |
在强度图像中找到边缘 |
imgradient |
图像的梯度大小和方向 |
imgradientxy |
图像的方向梯度 |
imhist |
图像数据直方图 |
iradon |
逆拉东变换 |
非常刻薄 |
矩阵元素的平均值或平均值 |
氡 |
拉东变换 |
regionprops |
测量图像区域的属性 |
std2 |
矩阵元素的标准差 |
这个话题有用吗?