OS Manuals

/usr/bin/dcmmkcrv

DCMTK is a collection of libraries and applications implementing large parts the DICOM standard.

From dcmtk 3.7.1-r0 (os), captured 2026-11-05 by running dcmmkcrv --help (exit 0). permalink

$dcmtk: dcmmkcrv v3.7.1 2026-10-15 $

dcmmkcrv: Add 2D curve data to image
usage: dcmmkcrv [options] dcmfile-in curvedata-in dcmfile-out

parameters:
  dcmfile-in            DICOM input image file ("-" for stdin)
  curvedata-in          curve data input file (text)
  dcmfile-out           DICOM output filename ("-" for stdout)

general options:
  -h     --help         print this help text and exit
         --version      print version information and exit
         --arguments    print expanded command line arguments
  -q     --quiet        quiet mode, print no warnings and errors
  -v     --verbose      verbose mode, print processing details
  -d     --debug        debug mode, print debug information
  -ll    --log-level    [l]evel: string constant
                        (fatal, error, warn, info, debug, trace)
                        use level l for the logger
  -lc    --log-config   [f]ilename: string
                        use config file f for the logger
curve creation options:
  curve type:
    -r   --poly         create as POLY curve (default)
    +r   --roi          create as ROI curve
  curve value representation:
    +v   --data-vr      [n]umber: integer 0..4 (default: 4)
                        select curve data VR: 0=US, 1=SS, 2=FL, 3=FD, 4=SL
    -c   --curve-vr     [n]umber: integer 0..2 (default: 0)
                        select VR with which the Curve Data element is written
                        0=VR according to --data-vr, 1=OB, 2=OW
  repeating group:
    -g   --group        [n]umber: integer 0..15 (default: 0)
                        select repeating group: 0=0x5000, 1=0x5002 etc.
  curve description:
    -l   --label        s: string
                        set Curve Label to s (default: absent)
    +d   --description  s: string
                        set Curve Description to s (default: absent)
    -a   --axis         x: string, y: string
                        set Axis Units to x\y (default: absent)
Options (13)
OptionDescriptionSource
-h--help print this help text and exithelp
--versionprint version information and exithelp
--argumentsprint expanded command line argumentshelp
-q--quiet quiet mode, print no warnings and errorshelp
-v--verbose verbose mode, print processing detailshelp
-d--debug debug mode, print debug informationhelp
-ll--log-level [l]evel: string constant (fatal, error, warn, info, debug, trace) use level l for the loggerhelp
-lc--log-config [f]ilename: string use config file f for the loggerhelp
-r--poly create as POLY curve (default)help
-c--curve-vr [n]umber: integer 0..2 (default: 0) select VR with which the Curve Data element is written 0=VR according to --data-vr, 1=OB, 2=OWhelp
-g--group [n]umber: integer 0..15 (default: 0) select repeating group: 0=0x5000, 1=0x5002 etc.help
-l--label s: string set Curve Label to s (default: absent)help
-a--axis x: string, y: string set Axis Units to x\y (default: absent)help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.