GDCM : Grassroots DICOM library
This is the GDCM Wiki, a collaborative hypertext database of information, documentation and resources.
Whenever medical data, especially medical image data, is generated in a clinical environment, that data must be stored such that it can be retrieved by the same hospital either immediately, or after several years to determine the effectiveness of a course of treatment and to allow comparisons of multiple images for the same patient.
Digital Imaging and Communications in Medicine (DICOM) is a standard that governs this capability by specifying handling, storing, printing, and transmitting information in medical imaging.
Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.
GDCM is an open source implementation of the DICOM standard. It offers some compatibility with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers wrapping to the following target languages (via the use of swig):
- Python (supported),
- C# (supported),
- Java (supported),
- PHP (experimental),
- Perl (experimental).
It attempts to support all possible DICOM image encodings, namely:
- JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
- JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
- JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
- Deflated (compression at DICOM Dataset level),
- JPEG-LS (ITU-T T.87, ISO/IEC IS 14495-1),
- JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2) (not supported for now),
- MPEG-2 (not supported for now).
GDCM is designed under the XP definition and has a nightly dashboard (CMake/CTest/Dart).
- Frequently Asked Questions (FAQ)
- About GDCM
- Getting Started with GDCM (include platform-specific notes)
- GDCM Resources
Software Engineering and Development
- Rules for GDCM Contributors
- GDCM on Ohloh
- GDCM Factoids
- GDCM SF.net Statistics
- GDCM SF.net/Piwik Report
- Rank History For Grassroots DICOM
- Official DICOM webpage
- DICOM Standard Status
- MedicalImaging (MITA)
- David Clunie's blog
- Medical Image Format FAQ - Part 8
- I Do Imaging entry
- DICOM notes
- History of Picture Archiving and Communications Systems (PACS)