如何用python读取医疗影像nii.gz格式的数据
.nii或.nii.gz
nii格式数据即为NIFTY格式数据。因为放射学和神经学医生使用软件和使用习惯有一些不同,Data Format Working Group (DFWG)为了方便研究者的工作,提出NIFTI格式图像来统一格式。后面加.gz的实际上是其压缩的格式。
python读取.nii文件
我们常用的python读取数据命令是读不了.nii数据的
首先安装库nibabel
pip install nibabel;
import nibabel as nib
import matplotlib.pyplot as plt
img_arr = nib.load('1.nii').get_data()
# plt.imshow(img_arr)
# plt.pause(3)
这样就能将.nii格式的数据变成一般的数组数据进行后续处理了!
.nii.gz格式也可以用相同的操作读取。