Python中ITK读取DICOM序列
前言:本文使用ITK对DICOM序列图像进行读取,并非使用SimpleITK进行读取。实际上就我个人感觉,ITK对DICOM序列进行读取相比SimpleITK而言更简单,并且ITK中的功能相比SimpleITK的功能更全面。
下面是如何实现用ITK读取DICOM序列:
import itk
dicom_directory = "此处为全部.dcm文件所在的文件夹或.nii单个序列文件"
reader = itk.imread(dicom_directory)
Python中使用ITK对DICOM序列进行读取仅需这两行,itk.imread() 可以读取序列图像,也可以读取单张.dcm文件。读取后以class itk.itkImagePython.itkImage***
格式存在。该格式可以参与ITK到VTK数据的转换,可以参与ITK中各种图像处理的操作。