/
dcmdir

dcmdir

Overview 

Dump/Create/Update/Compact a DICOM directory file.

Usage

dcmdir -{acdptz} <dicomdir> [Options] [<file>..][<directory>..]

Options

 -desc <txtfile>   specify File-set Descriptor File
 -desccs <code>    Character Set used in File-set Descriptor File("ISO_IR
                   100" = ISO Latin 1).
 -id <id>          specify File-set ID
 -uid <uid>        specify File-set UID
 -c <dicomdir>     create new directory file <dicomdir> for DICOM file-set
                   specified by file.. or directory.. arguments
 -I                encode Sequence Items with undefined length,encode with
                   explicit length by default.
 -S                encode Sequences with undefined length,encode with
                   explicit length by default.
 -V,--version      print the version information and exit
 -W <max>          limit value prompt to <maxlen> characters, by default:
                   64
 -a <dicomdir>     add references to specified files to existing directory
                   file <dicomdir>
 -d <dicomdir>     delete references to specified files from existing
                   directory file <dicomdir>
 -h,--help         print this message
 -inactive         dump also inactive records.
 -p <dicomdir>     purge records without file references from directory
                   file <dicomdir>.
 -t <dicomdir>     read directory file <dicomdir> and dump content to
                   stdout
 -w <max>          maximal number of characters per line, by default: 80
 -z <dicomdir>     compact existing directory file <dicomdir> by removing
                   unused entries

Examples

dicomdir -t /media/cdrom/DICOMDIR

Dumps the content of a DICOMDIR to stdout

dicomdir -c disk99/DICOMDIR -id DISK99 -desc disk99/README disk99/DICOM

Creates a new directory file with specified File-set ID and Descriptor File, referencing all DICOM Files in directory disk99/DICOM.

dicomdir -a disk99/DICOMDIR disk99/DICOM/CT1

Adds directory records referencing all DICOM files in directory disk99/DICOM/CT1 to the existing directory file.

dicomdir -d disk99/DICOMDIR disk99/DICOM/CT2

Deletes/deactivates any directory records referencing DICOM files in directory disk99/DICOM/CT2.

dicomdir -p disk99/DICOMDIR

Purges directory records with child records that do not reference any DICOM file.

dicomdir -z disk99/DICOMDIR

Compacts a DICOMDIR by removing any inactive records.

Related content

Reading DICOM files
Reading DICOM files
Read with this
dcmecho
Read with this
dcmmwl
Read with this
dcmrcv
Read with this
dcmqr
Read with this