如何用python读取医疗影像nii.gz格式的数据
.nii或.nii.gzpython读取.nii文件
.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格式也可以用相同的操作读取。