img2dcm(1) OFFIS DCMTK img2dcm(1) (NAME) img2dcm - (DICOM) (SYNOPSIS) img2dcm [] imgfile-in... dcmfile-out (DESCRIPTION) img2dcm JPEG ( JPEG-LS) BMP (DICOM) . SOP . ( ) "" (template) . img2dcm . (PARAMETERS) imgfile-in dcmfile-out ("-" stdout) (OPTIONS) (general options) -h --help --version --arguments -q --quiet -v --verbose -d --debug -ll --log-level [l]evel: string constant (fatal, error, warn, info, debug, trace) l -lc --log-config [f]ilename: string f (input options) : -i --input-format [i]nput file format: string : JPEG () BMP -df --dataset-from [f]ilename: string f -dx --dataset-from-xml [f]ilename: string XML f -stf --study-from [f]ilename: string / f -sef --series-from [f]ilename: string // f -ii --instance-inc (instance) JPEG: -dp --disable-progr JPEG (progressive) -de --disable-ext JPEG (extended sequential) -jf --insist-on-jfif JFIF -ka --keep-appn APPn ( JFIF) -rc --remove-com COM XML: +Vd --validate-document XML DTD +Vn --check-namespace XML (processing options) (attributes): --do-checks () --no-checks +i2 --insert-type2 () ( --do-checks) -i2 --no-type2-insert ( --do-checks) +i1 --invent-type1 () ( --do-checks) -i1 --no-type1-invent ( --do-checks) /: -Ct --transliterate -Cd --discard-illegal : -k --key [k]ey: gggg,eeee="str", path or dictionary name="str" (output options) SOP : -sc --sec-capture Secondary Capture SOP () -nsc --new-sc Secondary Capture SOP -vlp --vl-photo Visible Light Photographic SOP -oph --oph-photo Ophthalmic Photography SOP : +F --write-file () -F --write-dataset : +g= --group-length-recalc () +g --group-length-create -g --group-length-remove : +e --length-explicit () -e --length-undefined ( --write-dataset ): -p --padding-off ( --write-dataset) +p --padding-create [f]ile-pad [i]tem-pad: integer f i (NOTES) (Attribute Sources) img2dcm ( ) . : o --dataset-from img2dcm . . SOP Instance UID . Rows Columns . img2dcm ( ). () SC VLP . " " . --dataset- from --dataset-from-xml . XML dcm2xml . o --study-from --series-from . --series-from img2dcm . . --study-from . --study-from --series-from . : (Patient Level): Patient's Name Patient ID Patient's Sex Patient's Birth Date Specific Character Set (Study Level): Study Instance UID Study Date Study Time Referring Physician's Name Study ID Accession Number (Series Level - --series-from): Series Instance UID Series Number Manufacturer o --insert-type2 --invent-type1 ( ) ( ) / ( ) img2dcm . --do-checks (). --no-checks . o --key . --key . "" . dcmodify . --key . ( '=') . --key . (UIDs) Instance UID Study Series --study-from --series- from . Study Instance UID Series Instance UID . SOP Instance UID --dataset-from --dataset-from-xml . SOP Instance UID . . SOP Instance UID --key . (Input Templates) img2dcm --dataset-from ( SC.dump VLP.dump ). img2dcm (dump) . dump2dcm . : dump2dcm SC.dump SC.dcm Ophthalmic Photography XML ( OP_template_utf_8.xml OP_template_latin_1.xml ). . . SOP Class UID Pixel Data ( Rows Columns ) img2dcm . (Multiframe Images) SOP . Multi-frame Secondary Capture SOP . --new-sc . (Character Sets) --dataset-from --dataset-from-xml . --study-from --series-from img2dcm . --study-from --series-from . --key / . . . (Input Plugins) img2dcm JPEG JPEG-LS BMP . JPEG (JPEG Input Plugin) JPEG JPEG ( JFIF ) JPEG . JPEG JPEG . ( JPEG ) JPEG : o JPEG (JPEG Coding Process 1) Baseline, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8 Bit Transfer Syntax UID = 1.2.840.10008.1.2.4.50 o ( ) ( ) JPEG Extended, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8/12 Bit Transfer Syntax UID = 1.2.840.10008.1.2.4.51 o ( ) ( ) JPEG Full Progression, lossy, Non-Hierarch., Progressive, DCT, Huffman, 8/12 Bit Transfer Syntax UID = 1.2.840.10008.1.2.4.55 (grayscale) . Extended JPEG ( --disable-ext) Progressive JPEG ( --disable-progr). JPEG JPEG . JFIF ( JPEG) APPn JPEG . JFIF JPEG . JFIF . img2dcm JFIF JPEG --insist-on-jfif JFIF . JFIF . " " JFIF ( APPn ) JPEG . JPEG . img2dcm . APPn JPEG . APPn JFIF ( EXIF) --keep-appn . APPn JPEG . JFIF img2dcm . APP2 img2dcm ICC Profile (0028,2000) . JPEG-LS (JPEG-LS Input Plugin) JPEG-LS JPEG . JPEG JPEG-LS. JPEG-LS JPEG-LS ( APP8 ) JPEG-LS . JPEG-LS JPEG-LS . ( JPEG-LS ) JPEG-LS : o JPEG-LS (Lossless) Transfer Syntax UID = 1.2.840.10008.1.2.4.80 o ( ) JPEG-LS Transfer Syntax UID = 1.2.840.10008.1.2.4.81 . CP-1843 Planar Configuration (0028,0006) JPEG-LS . JPEG-LS JPEG-LS RGB . SPIFF JPEG-LS . JPEG- LS SPIFF APP8 . APPn JPEG-LS . APPn ( APP8/HP 'mrfx') --keep-appn . APP8/HP . APP8 ( ) . BMP (BMP Input Plugin) img2dcm BMP . BMP . (bit fields) (RLE) . . RGB MONOCHROME2 . BMP . (Output Plugins) SOP . : Secondary Capture Image SOP Class ( -sc) Multi-frame Secondary Capture Image SOP Classes ( -nsc) Visible Light Photographic Image SOP Class ( -vlp) Ophthalmic Photography Image SOP Classes ( -oph). . img2dcm SOP . Secondary Capture SOP SOP . SOP (//) . img2dcm SOP . (EXAMPLES) img2dcm . 1. img2dcm image.jpg out.dcm JPEG "image.jpg" Secondary Capture SOP "out.dcm". img2dcm . SOP . 2. img2dcm -i BMP image.bmp out.dcm img2dcm JPEG BMP . 3. img2dcm image.jpg out.dcm -vlp -k "PatientName=Bond^James" Visible Light Photographic Image "out.dcm" PatientName "Bond^James" . 4. img2dcm image.jpg out.dcm --series-from template.dcm -k "PatientName=Bond^James" // "template.dcm" . PatientName "Bond^James" "template.dcm" . -k ( ). 5. img2dcm image.jpg out.dcm --no-checks ! . ( dcmodify) . --no-checks ! 6. img2dcm image.jpg out.dcm --no-type1-invent / . . --key . img2dcm . 7. img2dcm image.jpg out.dcm --keep-appn --insist-on-jfif APPn EXIF JPEG . --insist- on-jfif JFIF img2dcm . 8. img2dcm image1.jpg image2.jpg out.dcm --new-sc JPEG "image1.jpg" "image2.jpg" Multi-frame Secondary Capture SOP "out.dcm". (LOGGING) . . --verbose . --debug . --log-level . --quiet . . "oflog" . ( ) syslog () event log () --log-config . . /logger.cfg . (COMMAND LINE) : (-) (-n) n . '+' '-' . ( ). . . '@' ( @command.txt). ( ). . / ( /dumppat.txt ). (ENVIRONMENT) img2dcm DCMDICTPATH . DCMDICTPATH /dicom.dic ( ). DCMDICTPATH . DCMDICTPATH PATH (":") . - (";") . DCMDICTPATH . . (FILES) /SC.dump - Secondary Capture /VLP.dump - Visible Light Photographic /OP_template.xml - XML Ophthalmic Photography (SEE ALSO) dcm2pnm(1), dcmj2pnm(1), dump2dcm(1), dcmconv(1), dcmodify(1), dcm2xml(1) (COPYRIGHT) Copyright (C) 2007-2025 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany. Version 3.7.0 Thu Jul 9 2026 18:43:40 img2dcm(1)