Sending DICOM files more easily

Today, an initial version of a new command line tool has been made available as part of the latest development version of the DCMTK. Its name is “dcmsend”. It is a “Simple Storage Service Class User”. This new tool, together with its underlying C++ class DcmStorageSCU, allows for sending arbitrary DICOM files more easily, because:

  • It has less options than the good old storescu.
  • It checks the DICOM files to be sent for creating the list of presentation contexts automatically.
  • It supports on-the-fly decompression of DICOM datasets (if needed).
  • It supports multiple associations (one after the other) to overcome DICOM’s limitation of 128 presentation contexts.
  • It provides a detailed report on the overall transfer, including a list of all SOP instances with their associated DIMSE status.

Continue reading

Posted in DICOM, English | Tagged , , , | Leave a comment

Fourth DCMTK snapshot version 3.6.1

Today, a new development snapshot of the DCMTK has been made available. This is the fourth snapshot after the official release of version 3.6.0. As it is true for all snapshots since then, a couple of minor issues have been fixed that were detected after the publication of the previous version. In addition, the toolkit has again been adapted for the latest final text supplements and correction items. This also covers the 2011 edition of the DICOM standard, which has been published a couple of weeks ago. Continue reading

Posted in DICOM, English | Tagged , , , , , | Leave a comment

DICOM 2011

A couple of days ago, the DICOM 2011 edition has been made available. The DICOM standard now consists of 20 parts and has more than 4900 pages. Altogether 17 supplements and 96 correction items have been incorporated, based on the previous 2009 edition which had about 4100 pages. Thanks to the editor David Clunie and all working group members for their great work! Continue reading

Posted in DICOM, English | Tagged , , , , , | Leave a comment

DCMTK and CMake

In the beginning of the 1990s, the DCMTK (or to be more precise its predecessor European CTN) started as a Unix-only DICOM toolkit. So, it was an easy decision to use GNU Autoconf (aka configure) at some point in time when the number of supported platforms went up. Later on, also support for the Windows operating system was added to the DCMTK. Initially, the project/make files for the Visual C++ compiler were created and maintained manually. Starting with version 3.5.3, DCMTK was shipped with CMake project files for improved configuration on Windows systems. The old manually created  project/make files were removed with version 3.5.4, so CMake is required to generate project files on Windows since then. Continue reading

Posted in DICOM, English | Tagged , , , , | Leave a comment

Third DCMTK snapshot version 3.6.1

Today, a new development snapshot of the DCMTK has been made available. This is the third snapshot after the official release of version 3.6.0. Basically, only minor issues have been fixed that were detected after the publication of the previous version. In addition, the toolkit has been adapted for the latest final text supplements and correction items, i.e. the data dictionary as well as the list of SOP classes and transfer syntaxes are again up-to-date. This also applies to the directory record types and media storage application profiles. Continue reading

Posted in DICOM, English | Tagged , , , , , , | Leave a comment