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