MATLAB截取图像的一部分并保存导出,在itksnap中3D展示

**问题描述:**输入nifti图像,截取图像的一部分并输出,比如截取图像的101010这一块,并导出为nii文件

matlab 复制代码
inputFile = 'D:\aa\dcm\input.nii'; % 输入文件路径

subsetSize = [10 10 10]; % 截取的图像块大小
subsetStart = [1 1 1]; % 截取的起始位置
% 读取NIfTI图像
img = niftiread(inputFile);

% 获取图像尺寸
imgSize = size(img);

% 检查截取区域是否超出图像边界
if any(subsetSize + subsetStart > imgSize)
    error('Subset exceeds image boundaries.');
end

% 截取图像
subset = img(subsetStart(1):subsetStart(1)+subsetSize(1)-1, ...
             subsetStart(2):subsetStart(2)+subsetSize(2)-1, ...
             subsetStart(3):subsetStart(3)+subsetSize(3)-1);

% 保存导出,导出为nifti
niiFile = 'output.nii';  
niftiwrite(subset,niiFile);

3D展示:

itk-snap -- edit -- 3D Panel -- Toggle Volume Rendering V

相关推荐
风巽·剑染春水3 天前
【技术追踪】SD-FSMIS:面向小样本医学图像分割的 Stable Diffusion 适配方法(CVPR-2026)
图像分割·扩散模型·医学影像·小样本
小徐xxx14 天前
论文解读-Shape-Scale Co-Awareness Network for 3DBrain Tumor Segmentation
医学图像处理·医学图像分割
爱笑的源码基地1 个月前
PACS源码,PACS 系统核心功能详解:读懂医学影像的数字化全流程
影像系统·pacs·医学影像
数据猎手小k1 个月前
7个CC许可可商用医疗AI数据集|千方医数集
医学影像·病理图像分割·cc许可数据集·医疗ai商用·开源医疗数据
小徐xxx1 个月前
论文解读-VISTA3D: A Unified Segmentation Foundation Model For 3D Medical Imaging
医学图像处理·医学图像分割·通用大模型
罗小罗同学2 个月前
Nat. Biomed. Eng最新发表的医学AI基础模型CLEAR,可以将诊断决策与临床概念一一匹配,不再是传统黑箱模型
人工智能·医学图像处理·医工交叉·医学ai
罗小罗同学2 个月前
安德森癌症中心发表SCOPE IO模型,实现了对罕见肿瘤帕博利珠单抗疗效的精准预测,在患者早期即可预判药效
人工智能·算法·医学图像处理·医学ai
罗小罗同学3 个月前
哈佛团队在Nat Med发表医学AI模型,可以在任务推理阶段实时调整推理方式,无需重新训练
人工智能·医学图像处理·医工交叉·医学ai
罗小罗同学4 个月前
Nat Med发表SPARK智能体框架,可以自主思考、提出假设、设计实验并验证结果,让AI也能主动发现肿瘤生物学规律
大数据·人工智能·spark·医学图像处理
AI医影跨模态组学4 个月前
Nat. Biomed. Eng(1区top,IF=26.6)上海科技大学钱学军团队:一种用于乳腺癌风险分层的多模态机器学习模型
人工智能·科技·深度学习·机器学习·论文·医学影像