我有30个3D MRI dicom图像文件夹(以不同的时间间隔t1,t2等拍摄)。每个文件夹由2D dicom图像(大约30个图像)组成。我需要将这些视为4D电影(3D随着时间的推移)。我在matlab中处理dicom图像方面非常新。你能帮我解决这个问题吗? 先感谢您 此致
答案 0 :(得分:0)
使用例如dcm2nii将dicom转换为.nii文件,然后使用由Jimmy Shen为matlab编写的nifti包 http://www.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image
然后你将它们以.mat格式存在,你可以像使用3D矩阵那样使用数据。对于我们的建模,我创建了一个200个时间点的4D矩阵,102x102x62x201来自扩散MRI,然后我使用等值面和电影制作来渲染时间演变。
查看3D可视化设备 http://au.mathworks.com/help/pdf_doc/matlab/visualize.pdf
将解释这些功能。
希望这有帮助,没有时间了解更多细节,大量工作要做,而且周六中午12点......