Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
CMake-ified version of DCMTK
C++ C Other
branch: patched-3

Simplify if() conditions on check result variables

Remove use of an old hack that takes advantage of the auto-dereference
behavior of the if() command to detect if a variable is defined.  The
hack has the form:

 if("${VAR} MATCHES "^${VAR}$")

where "${VAR}" is a macro argument reference.  Use if(NOT DEFINED) instead.
This also avoids warnings for CMake Policy CMP0054.
latest commit 3366181db7
Jean-Christophe Fillion-Robin jcfr authored
Failed to load latest commit information.
CMake Simplify if() conditions on check result variables
config Update oflog to log4cplus 1.1.0
dcmdata Removed comment begin from within comment.
dcmimage Update oflog to log4cplus 1.1.0
dcmimgle Fixed wrong calculation of returned number of bytes in createAWTBitma…
dcmjpeg Update oflog to log4cplus 1.1.0
dcmjpls Update oflog to log4cplus 1.1.0
dcmnet Added checking for incoming C-CANCEL message to DcmSCP. Cleaned up fo…
dcmpstat Update oflog to log4cplus 1.1.0
dcmqrdb Update oflog to log4cplus 1.1.0
dcmrt Update oflog to log4cplus 1.1.0
dcmsign Update oflog to log4cplus 1.1.0
dcmsr Update oflog to log4cplus 1.1.0
dcmtls Update oflog to log4cplus 1.1.0
dcmwlm Update oflog to log4cplus 1.1.0
docs Replaced non-ASCII character by its ASCII equivalent.
doxygen Ported the "man2text" target to CMake.
oflog Added missing include for OFendl.
ofstd Fix memory leaks identified by Valgrind.
.gitignore Added directory created by autoconf.
ANNOUNCE.361 Created new preliminary annnouncement file for version 3.6.1.
CHANGES.361 Added checking for incoming C-CANCEL message to DcmSCP. Cleaned up fo…
CMakeLists.txt Add generation of DCMTKConfig.cmake
COPYRIGHT Moved module for "DICOM in Radiation Therapy" (DCMRT) to the public D…
FAQ Added link to online FAQ.
HISTORY Slightly revised contents of the HISTORY file.
INSTALL Added new CMake option BUILD_APPS.
Makefile Added a "help" target to the main Makefile.
README Moved module for "DICOM in Radiation Therapy" (DCMRT) to the public D…
VERSION Updated version number to 3.6.1 (the new development snapshot).
configure Improved error message for missing configure scripts.

README

DCMTK

This DICOM ToolKit (DCMTK) package consists of source code, documentation
and installation instructions for a set of software libraries and
applications implementing part of the DICOM/MEDICOM Standard.

DCMTK contains the following sub-packages, each in its own sub-directory:

    config   - configuration utilities for DCMTK
    dcmdata  - a data encoding/decoding library and utility apps
    dcmimage - adds support for color images to dcmimgle
    dcmimgle - an image processing library and utility apps
    dcmjpeg  - a compression/decompression library and utility apps
    dcmjpls  - a compression/decompression library and utility apps
    dcmnet   - a networking library and utility apps
    dcmpstat - a presentation state library and utility apps
    dcmqrdb  - an image database server
    dcmrt    - a radiation therapy library and utility apps
    dcmsign  - a digital signature library and utility apps
    dcmsr    - a structured report library and utility apps
    dcmtls   - security extensions for the network library
    dcmwlm   - a modality worklist database server
    oflog    - a logging library based on log4cplus
    ofstd    - a library of general purpose classes

Each sub-directory (except config) contains further sub-directories for
application source code (apps), library source code (libsrc), library
include files (include), configuration data (etc), documentation (docs),
sample and support data (data) as well as test programs (tests).

To build and install the DCMTK package see the INSTALL file.  For copyright
information see the COPYRIGHT file.  For information about the history of
this software see the HISTORY file.  For answers to frequently asked
questions please consult the FAQ:

        http://forum.dcmtk.org/faq/

There is also a Wiki system where additional information can be found:

        http://support.dcmtk.org/wiki/

If you find bugs or other problems with this software, we would appreciate
hearing about them.  Please send electronic mail to:

        dicom-bugs/at/offis/dot/de

Please try to describe the problem in detail and if possible give a
suggested fix.  For general questions on how to compile, install or use
the toolkit we recommend the public discussion forum at:

        http://forum.dcmtk.org/
Something went wrong with that request. Please try again.