Skip to content
/ pydicom Public
forked from pydicom/pydicom

Read, modify and write DICOM files with python code

License

Notifications You must be signed in to change notification settings

jond01/pydicom

This branch is 479 commits behind pydicom/pydicom:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e8de9d3 · May 29, 2020
Apr 7, 2019
May 29, 2020
Mar 18, 2020
May 20, 2020
May 20, 2020
May 29, 2020
May 21, 2020
Aug 12, 2019
Nov 25, 2014
Jan 12, 2020
Jul 14, 2017
Jan 21, 2020
May 11, 2020
Jan 30, 2020
Feb 17, 2018
Aug 18, 2017
Feb 4, 2020
Jan 21, 2020
Feb 20, 2020
Mar 15, 2020
Jan 30, 2020

Repository files navigation

pydicom

Build Status AppVeyor CircleCI codecov Python version PyPI version DOI Gitter

pydicom is a pure python package for working with DICOM files. It was made for inspecting and modifying DICOM data in an easy "pythonic" way. The modifications can be written again to a new file.

As a pure python package, pydicom can run anywhere python runs without any other requirements, although NumPy is needed if manipulating pixel data.

pydicom is not a DICOM server, and is not primarily about viewing images. It is designed to let you manipulate data elements in DICOM files with python code.

Limitations -- for files with compressed pixel data, pydicom can decompress it (with additional libraries installed) and allow you to manipulate the data, but can only store changed pixel data as uncompressed. Files can always be read and saved (including compressed pixel data that has not been modified), but once decompressed, modified pixel data cannot be compressed again.

Documentation

pydicom documentation is available on GitHub Pages both for the development (master) version and for the released version. The documentation for the previous 0.9.9 version is still there for reference.

See Getting Started for installation and basic information, and the User Guide for an overview of how to use the pydicom library. To contribute to pydicom, read our contribution guide. To contribute an example or extension of pydicom that does not belong with the core software, see our contribution repository, contrib-pydicom.

About

Read, modify and write DICOM files with python code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%