Read and extract images from a DICOM file using GDCM
A python package that validates, reads, and extracts images from a DICOM file.
Python <= 2.7
GDCM with python wrapper (https://github.com/neurosnap/mudicom/blob/master/docs/install.rst)
Quick How To
import mudicom mu = mudicom.load("mudicom/tests/dicoms/ex1.dcm") # returns array of data elements as dicts mu.read() # returns dict of errors and warnings for DICOM mu.validate() # creates image object img = mu.image() # returns numpy array img.numpy() # using Pillow, saves DICOM image img.save_as_pil("ex1.jpg") # using matplotlib, saves DICOM image img.save_as_plt("ex1_2.jpg")
Full documentation is available at https://github.com/neurosnap/mudicom/tree/master/docs (temporary)
Extract multiple images from one single DICOM file
Publish documentation online
Written by Eric Bower
Special thanks to Mathieu Malaterre (primary developer for GDCM), of whom without this package would not be possible.
Updated README for clarity
Created bried roadmap
Updated MANIFEST.in to include .rst, I’m a dumbass
Removed LICENSE.rst from setup.py
PIP cannot read LICENSE.rst for some reason
Weird permission issues with the egg
Updated packaging description
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.