A Python library for converting DICOM series to NIfTI format, with support for enhanced, CT, MR, and PET images. Current version 2.6.2, released 2025. Maintained by icometrix.
pip install dicom2niftiVerified import paths — ran on the pinned version, not inferred.
Convert a directory of DICOM files (single series) to NIfTI.
Ensure input folder contains only one series; use `dicom_series_to_nifti` with `dir` only for single-series directories.
Replace with `dicom_series_to_nifti` using a temporary directory containing the DICOM files.
Use `dicom_series_to_nifti` for single series or `dicom_series_to_nifti_multi` for multiple series.
Call with `reorient_nifti=False` if you do not want reorientation.
Use `pydicom` directly to extract any needed private tags before conversion.
Use `dicom2nifti.dicom_series_to_nifti()` instead.
Ensure the folder contains exactly one DICOM series with correct filenames (e.g., from a single DICOM study).
Run `pip install pydicom` or reinstall dicom2nifti with all dependencies: `pip install dicom2nifti`.
Validate your DICOM files with `pydicom.dcmread()` to check for missing tags.