读取医学CT图像(.nii.gz/.dicom)
程序员文章站
2022-03-31 22:57:37
...
SimpleITK和nibabel
SimpleITK 和 Nibabel 区别在于:(nii图像可以看成2维,也可以看成三维)
SimpleITK读取数据是(X,Y,Z)显示,Nibabel读取图像是(Z,Y,X)显示,也就是Nibabel加载的图像会旋转90°,其中X表示通道数,即切片层数。
SimpleITK
A_img = sitk.ReadImage(A_path)
A1 = sitk.GetArrayFromImage(A_img)
nibabel
img_nii = nib.load(os.path.join(data_dir, name))
img_array = img_nii.get_fdata()
上一篇: oracle之DQL