spine-harmony-agent

DICOM Export Tool

Convert user-owned DICOM/MRI files into high-resolution PNG review images and optional contact sheets.

Install dependencies

python -m pip install pydicom pillow numpy

Basic conversion

python tools/dicom-export/dicom_export.py /path/to/DICOM_FOLDER /path/to/output-folder

The tool recursively scans the input folder, reads DICOM files, applies DICOM rescale/windowing where available, and writes PNG files grouped by series.

Create a contact sheet

python tools/dicom-export/dicom_export.py /path/to/DICOM_FOLDER /path/to/output-folder --contact-sheet

Outputs:

output-folder/
├── series-001_.../
│   ├── series-001_instance-0001_....png
│   └── ...
├── export_manifest.csv
└── contact_sheet.jpg

What this tool does

What this tool does not do

Treat raw DICOM files, exported PNGs, contact sheets, and manifests as sensitive medical data.