MR, CT, and PET Python DICOM Library

Innolitics Open Source

The Problem

Often in medical imaging applications, developers need to access the pixel values of a MRI, CT, or PET scan. These images are stored in DICOM files. (Read about what DICOM is and why it exists here.) Combining raw imaging data from individual DICOM files into a single 3D array is tricky.

The Solution

We found ourselves needing this frequently during client work and decided to open-source the solution that has worked well for us. This library allows developers to easily reconstruct the 3D scan data from DICOM files by returning it as a numpy ndarray for further processing and calculations. It is a higher-level library that builds on the excellent lower-level pydicom library.

You can find the repository here. All the documentation for the library can be found on our ReadTheDocs page.

Let's Talk

Every great partnership starts with a conversation. Fill out the form below for a discovery call, and an Innolitics team member will contact you soon.