GDCM
   HOME

TheInfoList



OR:

Grassroots DICOM or GDCM (originally called GNU DiCoM; the name was changed at a request for integration in ITK, followed by a change in license), is a
cross-platform Within computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several Computing platform, computing platforms. Some ...
library written in C++ for
DICOM Digital Imaging and Communications in Medicine (DICOM) is a technical standard for the digital storage and Medical image sharing, transmission of medical images and related information. It includes a file format definition, which specifies the str ...
medical files. It is automatically wrapped to Python/C#/Java & PHP (using
SWIG The Simplified Wrapper and Interface Generator (SWIG) is an open-source software tool used to connect computer programs or libraries written in C or C++ with scripting languages such as Lua, Perl, PHP, Python, R, Ruby, Tcl, and other lang ...
). It supports RAW, JPEG (lossy/lossless), J2K, JPEG-LS, RLE and deflated. It also comes with DICOM Part 3,6 & 7 of the standard as XML files. It can be used to build a JPIP or WADO server. Since release 2.2.0 the toolkit comes with an SCU implementation for: * C-ECHO * C-STORE * C-FIND * C-MOVE


See also

*
ImageMagick ImageMagick, invoked from the command line as magick, is a free and open-source cross-platform software suite for displaying, creating, converting, modifying, and editing raster images. ImageMagick was created by John Cristy in 1987, and it ...
*
VTK The Visualization Toolkit (VTK) is a free software system for 3D computer graphics, image processing and scientific visualization.''Visualization Handbook'', Academic Press, 2005, Chapter 30: the Visualization Toolkit/ref> VTK is distributed und ...
* ITK *
CMake CMake is a free, cross-platform, software development tool for building applications via compiler-independent instructions. It also can automate testing, packaging and installation. It runs on a variety of platforms and supports many program ...
*
OpenJPEG OpenJPEG is an open-source library to encode and decode JPEG 2000 images. As of version 2.1 released in April 2014, it is officially conformant with the JPEG 2000 Part-1 standard. It was subsequently adopted by ImageMagick instead of JasPer in 6.8. ...
* IJG JPEG


References


External links

*
SourceForge project pageHistorical GDCM 1.x page
C++ libraries Graphics libraries {{health-software-stub