This page is a collection of thoughts and utilities for DICOM images, networking and processing.
Please keep rants about DICOM to a minimum...
Test PACS System
DCMTK provides a utility called dcmqrdb (formerly imagectn). It is fairly straightforward to configure.
dcmqrscp --config config.txt
Configuration file (config.txt), see dcmqrcnf.txt for more details. Edit the HostTable and the AETable. Connections to "practical" in the example below will be placed in the directory /path/to/archive/Archive. "aware" is the only AE that is allowed to put data in this PACS system.
# Global section NetworkType = "tcp" NetworkTCPPort = 4006 MaxPDUSize = 8192 MaxAssociations = 20 Display = "yes" # Allowed hosts # Make sure there are no spaces between the ()'s!!!! HostTable BEGIN aware = (aware,aware,4006) HostTable END # Vender table ( Ignored ) VendorTable BEGIN VendorTable END # Application Entry Table # ApplicationTitle StorageArea Access Quota Peers AETable BEGIN practical /path/to/archive/Archive RW (500,1G) ANY AETable END
Dan Blezek's Fetch DICOM Program
(This version is for Windows, but the code could easily be made for linux, mac etc if needed).