单张dicom
import SimpleITK as sitk
import os
import numpy as np
if __name__ == '__main__'
image_path = os.path.join(work_dir, "raw.dcm")
image = sitk.ReadImage(image_path)
imageArray = sitk.GetArrayFromImage(image) # -> 1,h,w
dicom序列
import SimpleITK as sitk
import os
import numpy as np
if __name__ == '__main__':
reader = sitk.ImageSeriesReader()
dicom_names = reader.GetGDCMSeriesFileNames(work_dir)
reader.SetFileNames(dicom_names)
image = reader.Execute()
imageArray = sitk.GetArrayFromImage(image) # -> d,h,w