show_nii_gz_02
import SimpleITK as sitk
import skimage.io as io
def read_img(path):
img = sitk.ReadImage(path)
data = sitk.GetArrayFromImage(img)
return data
def show_img(data):
for i in range(data.shape[0]):
io.imshow(data[i, :, :], cmap="gray")
print(i)
io.show()
# 单张显示
def show_img(ori_img):
io.imshow(ori_img[100], cmap="gray")
# windows下的文件夹路径
path = r"E:\My_job\CAT08\train_data\dataset01\image01.nii.gz"
data = read_img(path)
show_img(data)
image = sitk.ReadImage(path)
# 查看图片深度
print(image.GetDepth())
# 查看Size
print(image.GetSize())