如何加载多个3D DICOM文件,并查看它们随着时间的推移(4D)在MATLAB [英] how to load multiple 3d dicom files and view them over time(4d) in matlab

查看:632
本文介绍了如何加载多个3D DICOM文件,并查看它们随着时间的推移(4D)在MATLAB的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有3D MRI DICOM图像的30个文件夹(在不同的时间间隔T1,T2等)。每个文件夹包含2D DICOM图像(约30幅)中。我需要查看这些作为一个4D电影(3D一段时间内)。我很新在处理DICOM图像的MATLAB。能否请你帮我出这一点。 先感谢您 问候

I have 30 folders of 3D MRI dicom images( taken at different time intervals t1, t2, etc). Each folder consists of 2D dicom images(around 30 images). I need to view these as a 4D movie (3D over time). I am very new in handling dicom images in matlab. Could you please help me out with this. Thank you in advance Regards

推荐答案

转换的DICOM使用如dcm2nii到.nii文件,然后使用MATLAB吉米沉书面nifti包 的http://www.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image

Convert the dicom to .nii files using eg dcm2nii, then use the nifti package written for matlab by Jimmy Shen http://www.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image

那么你就会有他们在一个.MAT格式,你可以玩的数据,就好像它是一个三维矩阵。对于我们的模型中,我创建了200个时间点四维矩阵,102x102x62x201这是从扩散磁共振成像,然后我用等值面和电影制作渲染时间的演化。

then you will have them in a .mat format, you can play around with the data as if it were a 3D matrix. For our modelling, I created a 4D matrix of 200 time points, 102x102x62x201 which was from diffusion MRI, then I used isosurface and movie make to render time evolution.

看的三维可视化土特 http://au.mathworks.com/help/pdf_doc/matlab/visualize.pdf

Look at the 3D visualisation tute http://au.mathworks.com/help/pdf_doc/matlab/visualize.pdf

这将解释这些功能。

希望这会有所帮助,没有时间进一步的细节,工作堆要做,这是中午12点上周六...

Hope this helps, no time for further details, heaps of work to do and it's 12pm on Saturday...

这篇关于如何加载多个3D DICOM文件,并查看它们随着时间的推移(4D)在MATLAB的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆