三维体积图像处理
对3-D体积数据进行过滤、分割和执行其他图像处理操作
在3d数据集上执行像素操作、局部滤波、形态学和其他图像处理。
功能
量显示
volshow |
显示卷 |
sliceViewer |
浏览图像切片 |
orthosliceViewer |
在灰度或RGB卷中浏览正交切片 |
obliqueslice |
从三维体数据中提取斜切片 |
viewer3d |
创建3d查看器对象 |
Viewer3D属性 | 在3d查看器中显示场景 |
量属性 | 在3-D查看器中显示音量 |
表面 |
在3-D查看器显示表面 |
图像导入和转换
adaptthresh |
自适应图像阈值使用局部一阶统计 |
dicomread |
读取DICOM图像 |
dicomreadVolume |
从DICOM图像集创建4-D卷 |
dicomContours |
从DICOM-RT结构集中提取ROI数据 |
imbinarize |
采用阈值法对二维灰度图像或三维体积进行二值化 |
niftiinfo |
从NIfTI文件读取元数据 |
niftiwrite |
使用NIfTI格式将卷写入文件 |
niftiread |
读取NIfTI图像 |
tiffreadVolume |
从TIFF文件中读取卷或时间序列图像堆栈 |
图像算法
imabsdiff |
两幅图像的绝对差 |
imadd |
添加两个图像或添加常数图像 |
imdivide |
将一个图像分割成另一个图像或将图像除以常数 |
immultiply |
将两个图像相乘或将图像乘以常数 |
imsubtract |
从一个图像减去另一个图像或从图像减去常数 |
几何变换与图像配准
affinetform3d |
三维仿射几何变换 |
imcrop3 |
农作物三维图像 |
imref3d |
参考三维图像到世界坐标 |
imregister |
基于强度的图像配准 |
imregdemons |
估计位移场对齐两个2-D或3-D图像 |
imresize3 |
调整三维体积强度图像的大小 |
imrotate3 |
旋转三维体积灰度图像 |
imwarp |
应用几何变换图像 |
rigidtform3d |
三维刚性几何变换 |
simtform3d |
三维相似几何变换 |
transltform3d |
三维平移几何变换 |
transformPointsForward |
应用正向几何变换 |
transformPointsInverse |
应用几何逆变换 |
图像滤波与增强
fibermetric |
使用弗朗吉血管性滤波器增强图像中的细长或管状结构 |
fspecial3 |
创建预定义的3-D过滤器 |
histeq |
使用直方图均衡化增强对比度 |
imadjustn |
调整强度值N-D体积图象 |
imboxfilt3 |
三维图像的三维盒滤波 |
imfilter |
多维图像的N-D滤波 |
imgaussfilt3 |
三维图像的三维高斯滤波 |
imhistmatchn |
调整N-D图像直方图以匹配参考图像直方图 |
imnoise |
为图像添加噪声 |
integralBoxFilter3 |
三维积分图像的三维盒滤波 |
integralImage3 |
计算三维积分像 |
medfilt3 |
三维中值滤波 |
形态
bwareaopen |
从二值图像中移除小物体 |
bwconncomp |
查找和计数二值图像中的连通分量 |
bwmorph3 |
二进制卷的形态运算 |
bwskel |
将所有物体还原为二维二值图像或三维二值体中的线条 |
imbothat |
低帽过滤 |
imclose |
形态接近图像 |
imdilate |
扩张的形象 |
imerode |
损害形象 |
imopen |
形态开放图像 |
imreconstruct |
形态学重建 |
imregionalmax |
区域最大值 |
imregionalmin |
区域最小值 |
imtophat |
上流社会的过滤 |
offsetstrel |
形态偏移结构元素 |
strel |
形态结构元素 |
分水岭 |
分水岭变换 |
图像分割
activecontour |
利用活动轮廓(蛇)区域生长技术将图像分割为前景和背景 |
bfscore |
图像分割的轮廓匹配评分 |
骰子 |
用于图像分割的Sørensen-Dice相似系数 |
gradientweight |
根据图像梯度计算图像像素的权重 |
graydiffweight |
根据灰度强度差计算图像像素的权重 |
imsegfmm |
二值图像快速步进分割方法 |
imsegkmeans3 |
基于k均值聚类的体积分割 |
jaccard |
Jaccard相似系数用于图像分割 |
superpixels3 |
三维图像的三维超像素超分割 |
图像分析
bwselect3 |
在二进制卷中选择对象 |
edge3 |
在三维灰度体积中找到边缘 |
imgradient3 |
求三维图像的梯度大小和方向 |
imgradientxyz |
求三维图像的方向梯度 |
imhist |
图像数据直方图 |
regionprops3 |
测量三维体积图像区域的性质 |
用于深度学习的图像增强
randomPatchExtractionDatastore |
用于从图像或像素标签图像中提取随机二维或三维随机补丁的数据存储 |
centerCropWindow3d |
创建立方体中心裁剪窗口 |
randomCropWindow3d |
创建随机立方体裁剪窗口 |
randomAffine3d |
创建随机3-D仿射变换 |
affineOutputView |
为扭曲图像创建输出视图 |
主题
显示卷
- 探索三维体积数据与体积查看器应用程序
查看3-D体积数据的垂直横截面,并调整渲染以显示体积内的结构。 - 用体积查看器探索3-D标记的体积数据
控件可以查看3-D标记的体积数据,并调整可视化,如不透明度和色度图量观众应用程序。 - 通过剪切体积平面显示内部标签
交互式地剪辑体积图像的象限,以暴露体积内的表面。 - 通过调整音量叠加属性显示内部标签
调整带标签的体积数据的透明度和呈现样式,以显示体积内部的标签。
处理和分析卷
- 使用卷分段创建二进制掩码
对象中对卷进行分段裂殖体体积应用程序。 - 使用卷分割器处理阻塞的图像
中处理单分辨率阻塞图像的示例裂殖体体积应用程序。 - 计算输入体强图像的三维超像素
这个示例展示了如何将3-D MRI数据转换为超像素的灰度强度图像。 - 预处理深度学习卷(深度学习工具箱)
为三维深度学习读取和预处理体积图像并标记数据。
特色的例子
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。