三维体积图像处理
对三维体积数据进行过滤、分割和执行其他图像处理操作
对三维数据集执行像素操作、局部滤波、形态学和其他图像处理。
功能
量显示
volshow |
显示卷 |
sliceViewer |
浏览图像片 |
orthosliceViewer |
浏览灰度或RGB容量的正交切片 |
obliqueslice |
从三维体数据中提取斜切片 |
viewer3d |
创建3d查看器对象 |
Viewer3D属性 | 在3d查看器中显示场景 |
量属性 | 在3d查看器中显示音量 |
表面 |
在3d查看器中显示表面 |
图像导入和转换
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 |
调整3d体积强度图像的大小 |
imrotate3 |
旋转三维体积灰度图像 |
imwarp |
对图像进行几何变换 |
rigidtform3d |
三维刚几何变换 |
simtform3d |
三维相似几何变换 |
transltform3d |
三维平移几何变换 |
transformPointsForward |
应用正向几何变换 |
transformPointsInverse |
应用逆几何变换 |
图像滤波与增强
fibermetric |
使用弗朗吉血管密度滤波器增强图像中的拉长或管状结构 |
fspecial3 |
创建预定义的3d滤镜 |
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 |
用于从图像或像素标签图像中提取随机2-D或3-D随机补丁的数据存储 |
centerCropWindow3d |
创建立方体中心裁剪窗口 |
randomCropWindow3d |
创建随机立方裁剪窗口 |
randomAffine3d |
创建随机的三维仿射变换 |
affineOutputView |
为扭曲图像创建输出视图 |
主题
显示卷
- 探索三维体积数据与体积查看器应用程序
查看三维体数据的垂直横截面,并调整渲染以显示体内的结构。 - 用体积查看器探索三维标记的体积数据
控件可以查看3-D标记的体积数据,并调整可视化效果,例如不透明度和色彩图量观众应用程序。 - 通过剪切卷平面显示内部标签
交互式地截取体积图像的象限,以暴露体积中的表面。 - 通过调整音量叠加属性显示内部标签
调整已标记的体积数据的透明度和渲染风格,以显示体积内部的标签。
处理和分析卷
- 使用卷段创建二进制掩码
中如何分割卷裂殖体体积应用程序。 - 使用卷分割器处理阻塞的图像
中如何使用单分辨率的块图像裂殖体体积应用程序。 - 计算输入体强度图像的三维超像素
这个例子展示了如何将3-D MRI数据转换为超像素灰度强度图像。 - 深度学习的预处理卷(深度学习工具箱)
读取和预处理体积图像和标签数据的三维深度学习。
特色的例子
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。