使用到python中的dicom2nifti
下载的三种方式:
- pip install dicom2nifti
- conda install -c conda-forge dicom2nifti
- pycharm 中手动安装
为能够正常使用dicom2nifti,需要下载GDCM (不然会报错)
GDCM下载地址(直接下载.exe即可)
GDCM安装指南(注意要将其添加进PATH,即环境变量)
安装过后,执行以下代码
import dicom2nifti
dicom2nifti.convert_directory(dicom_directory, output_folder, compression=True, reorient=True)
发现报错:
dicom2nifti.exceptions.ConversionError: GDCMCONV_NOT_FOUND
主要还是因为没读取到GDCM的路径
解决方法:
win+R 输入cmd调出命令行
输入where gdcmdump查找一下安装位置(path)
import dicom2nifti
dicom2nifti.settings.set_gdcmconv_path(path)
dicom2nifti.convert_directory(dicom_directory, output_folder, compression=True, reorient=True)
即可运行