เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

gdcmimg - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเตฝ gdcmimg เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ gdcmimg เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


gdcmimg - DICOM เด‡เดฎเต‡เดœเต เดซเดฏเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•.

DICOM เด‡เดฎเต‡เดœเดฟเตฝ เดจเดฟเดจเตเดจเต/เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดกเดฟ-/เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฒเต‹ เดฒเต†เดตเตฝ เดŸเต‚เดณเดพเดฃเต gdcmimg. เดˆ เด‰เดชเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเดŸเต† เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเต เด…เดธเด‚เดธเตโ€Œเด•เตƒเดค เดกเดพเดฑเตเดฑเดฏเต† เด…เดคเต‡เดชเดŸเดฟ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดฟเด•เตเด•เตเด‚. เดˆ
เดšเดฟเดฒ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดšเดฟเดฒ เดธเตเดตเดพเดงเต€เดจเด‚ เดšเต†เดฒเตเดคเตเดคเตเดจเตเดจเต, เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เด•เดพเดฃเตเด•.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, gdcmimg-เดจเต เดถเดฐเดฟเดฏเดพเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดพเตป เด•เดดเดฟเดฏเต‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
เด’เดฐเต เด…เดจเตเดฌเดจเตเดง DICOM เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดธเดฟเดจเตเดฑเดพเด•เตเดธเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ JPG เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ JP2 เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ TIFF เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ PNG เดชเต‹เดฒเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเตเด•เตพ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ DICOM เด…เดตเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด•เดพเดฃเตเด•
เดชเด•เดฐเด‚ gdcm2vtk เดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เดŸเต‚เตพ.

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


gdcmimg [เด“เดชเตเดทเดจเตเด•เตพ] เดซเดฏเตฝ-เด‡เตป เดซเดฏเตฝ-เด”เดŸเตเดŸเต

เดตเดฟเดตเดฐเดฃเด‚


เดฆเดฟ gdcmimg เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดŸเต‚เตพ เดฐเดฃเตเดŸเต เดฐเต€เดคเดฟเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚:

ยท 1. เด’เดฐเต เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเต† เด…เดคเดฟเดจเตเดฑเต† เดŽเตปเด•เตเดฏเดพเดชเตเดธเตเดฒเต‡เดฑเตเดฑเดกเต DICOM เด•เต—เดฃเตเดŸเตผเดชเดพเตผเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต,

ยท 2. เด’เดฐเต DICOM เดซเดฏเดฒเดฟเดจเตเดฑเต† เดšเดคเตเดฐเดพเด•เตƒเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดญเดพเด—เด‚ เด…เดœเตเดžเดพเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ


เดซเดฏเตฝ-เด‡เตป เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเด‚ (DICOM เด…เดฒเตเดฒเดพเดคเตเดคเดคเต)

เดซเดฏเตฝ-เด”เดŸเตเดŸเต DICOM เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเด‚

เด“เดชเตเดทเดจเตเด•เตพ


-i --เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝเดจเดพเดฎเด‚
-o --output เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต

เดธเตเดชเต†เดธเดฟเดซเดฟเด•เต เด“เดชเตเดทเดจเตเด•เตพ


--endian %s Endianness (LSB/MSB).
-d --depth %d เด†เดดเด‚ (เด’เดจเตเดจเตเด•เดฟเตฝ 8/16/32 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ BitsAllocated เด‰เดฆเดพ. 12 เด…เดฑเดฟเดฏเตเดฎเตเดชเต‹เตพ).
--sign %s เดชเดฟเด•เตเดธเตฝ เดšเดฟเดนเตเดจเด‚ (0/1).
--spp %d เดธเดพเดฎเตเดชเดฟเตพ เด“เดฐเต‹ เดชเดฟเด•เตเดธเดฒเตเด‚ (1/3).
-s --size %d,%d เดตเดฒเดฟเดชเตเดชเด‚.
-C --sop-class-uid SOP เด•เตเดฒเดพเดธเต UID (เดชเต‡เดฐเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚).
-T --study-uid เดชเด เดจ เดฏเตเดเดกเดฟ.
-S --series-uid เดธเต€เดฐเต€เดธเต เดฏเตเดเดกเดฟ.
--root-uid เดฑเต‚เดŸเตเดŸเต เดฏเตเดเดกเดฟ.

เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด“เดชเตเดทเดจเตเด•เตพ


-R --region %d,%d เดฎเต‡เด–เดฒ.
-F --fill %d เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

เดชเต†เดพเดคเตเดตเดพเดฏ เด“เดชเตเดทเดจเตเด•เตพ


-h --เดธเดนเดพเดฏเด‚
เดˆ เดธเดนเดพเดฏ เดตเดพเดšเด•เด‚ เด…เดšเตเดšเดŸเดฟเดšเตเดšเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•

-v --เดชเดคเดฟเดชเตเดชเต
เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเดšเตเดšเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•

-เดตเดฟ --เดตเต†เตผเดฌเต‹เดธเต
เดตเต†เตผเดฌเต‹เดธเต เดฎเต‹เดกเต (เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต+เดชเดฟเดถเด•เต).

-W --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเต‹เดกเต, เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•

-เด‡ --เดชเดฟเดถเด•เต
เดชเดฟเดถเด•เต เดฎเต‹เดกเต, เดชเดฟเดถเด•เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•

-เดกเดฟ --เดกเต€เดฌเด—เต
เดกเต€เดฌเด—เต เดฎเต‹เดกเต, เดกเต€เดฌเด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•

ENVIRONMENT เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ


GDCM_ROOT_UID เดฑเต‚เดŸเตเดŸเต UID

เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเต FILE เดซเต‹เตผเดฎเดพเดฑเตเดฑเต (เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏเดคเต FILE เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚)


เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต gdcmimg เด…เดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต. เดฏเตเดŸเต† เดชเดŸเตเดŸเดฟเด• เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเต
เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚. เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดฎเตŠเดจเตเดจเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, DICOM เดซเดฏเตฝ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด‡เตปเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต

* เดฑเต‹ (เดฑเต‹, เดฑเต‹เตพ, เด—เตเดฐเต‡, เด†เตผเดœเดฟเดฌเดฟ)
* RLE (rle)
* PNM (pgm, pnm, ppm)
* JPEG-LS (jls)
* JPEG 2000 (jp2, j2k, j2c, jpx, jpc)
* JPEG (jpg, jpeg, ljpg, ljpeg)
* DICOM ()

เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต:

* PGM (pgm, pnm, ppm)
* DICOM ()

RAW เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ -endian เด“เดชเตเดทเตป เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดฃเด‚. (เดชเดดเดฏ)
JPEG เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต, เดจเดทเตเดŸเดฎเดพเดฏเดคเตเด‚ เดจเดทเตเดŸเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดชเดฃเดฎเดŸเดฏเตเด•เตเด•เดฃเด‚
เด…เดŸเดฏเดพเดณ เด“เดชเตเดทเดจเดฟเดฒเต‡เด•เตเด•เต เดถเตเดฐเดฆเตเดง. RLE เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ RAW เดชเต‹เดฒเตเดณเตเดณ เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเดพเดฏเดฟ, เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดณเดตเตเด‚ เดคเดฐเดตเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด†เดตเดถเตเดฏเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•
เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเดณเตเดณ เดฎเดฑเตเดฑเตŠเดฐเต เดฎเดพเตผเด—เด‚. เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚, เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ เด‰เดฐเตเดคเตเดคเดฟเดฐเดฟเดžเตเดžเดคเดพเดฃเต
เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดจเตเดจเต†.

PNM เดซเดฏเตฝ เดฌเดฟเด—เต เดŽเตปเดกเดฟเดฏเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เดกเต†เดชเตเดคเต > 8-เดจเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต)

เดŸเตˆเดชเตเดชเดฟเด•เตเด•เตฝ USAGE


เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเตเด• a เดฆเต€เตผเด˜เดšเดคเตเดฐเดพเด•เตƒเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดญเดพเด—เด‚ of The เดšเดฟเดคเตเดฐเด‚
เด’เดฐเต DICOM เด‡เดฎเต‡เดœเดฟเดจเตเดฑเต† [0,100]x[0,100] เดฑเต€เดœเดฟเดฏเตป เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดšเต†เดฏเตเดฏเตเด•:

$ gdcmimg --fill 0 --region 0,100,0,100 -i input.dcm -o output_black.dcm

เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต: เดชเดฟเด•เตโ€Œเดธเตฝ เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตโ€Œเดคเดพเตฝ, เดšเดฟเดคเตเดฐเด‚ เด†เดฆเตเดฏเด‚ เดกเต€เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเด‚, เด…เด™เตเด™เดจเต† เดชเดฟเด•เตเดธเตฝ
0 เด†เดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ เด…เดคเต เดตเต€เดฃเตเดŸเตเด‚ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดฎเดพเดฑเตเดฑเตเด• เดฑเต‹ เดฒเต‡เด•เตเด•เต DICOM
เด…เด‚เด—เต€เด•เตƒเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ .raw, .rawl, .gray เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ .rgb (เด•เต‡เดธเต เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต)

$ gdcmimg --size 512,512 --เดกเต†เดชเตเดคเต 16 -i input.raw -o output.dcm

เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เด‡เตปเดชเตเดŸเตเดŸเต 3 เด˜เดŸเด•เดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด“เดฐเต‹ เดชเดฟเด•เตเดธเดฒเดฟเดจเตเด‚ เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

$ gdcmimg --size 512,512 --spp 3 input_rgb.raw output_rgb.dcm

เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเตฝ .rgb เดซเดฏเตฝ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป เด†เดฏเดฟ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดตเดฏเดฎเต‡เดต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเด‚
RGB-เด•เตเด•เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ -spp

$ gdcmimg --เดตเดฒเดฟเดชเตเดชเด‚ 512,512 input.rgb output_rgb.dcm

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เดพเด‚ dd เดจเดฟเด™เตเด™เตพ เดจเดฟเดฐเดธเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป cmd เดฒเตˆเตป, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŽเด™เตเด•เดฟเตฝ
เด†เดฆเตเดฏเดคเตเดคเต† 108 เดฌเตˆเดฑเตเดฑเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเด•:

$ dd skip=108 bs=1 if=input.raw of=output.raw

.raw, .rawl เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดคเตเดฒเตเดฏเดฎเดพเดฃเต. เดจเดฟเด™เตเด™เตพ เด†เดคเตเดฏเดจเตเดคเดฟเด•เดค เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต
เดธเตเดตเดฎเต‡เดงเดฏเดพ:

$ gdcmimg --endian MSB --size 512,512 --depth 16 -i input.raw -o output.dcm

or

$ gdcmimg --endian LSB --size 512,512 --depth 16 -i input.raw -o output.dcm

เดฎเดพเดฑเตเดฑเตเด• เดชเดฟเดœเดฟเดŽเด‚/เดชเดฟเดŽเตปเดŽเด‚/เดชเดฟเดชเดฟเดŽเด‚ เดฒเต‡เด•เตเด•เต DICOM
.pgm, .pnm, .ppm (เด•เต‡เดธเต เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต) เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เด…เด‚เด—เต€เด•เตƒเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ

$ gdcmimg -i input.pgm -o output.dcm

เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚

เดฎเดพเดฑเตเดฑเตเด• RLE เดฒเต‡เด•เตเด•เต DICOM
เด…เด‚เด—เต€เด•เตƒเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ .rle เด†เดฃเต (เด•เต‡เดธเต เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต)

$ gdcmimg --size 512,512 --depth 16 -i input.rle -o output.dcm

เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚

เดฎเดพเดฑเตเดฑเตเด• JPEG เดฒเต‡เด•เตเด•เต DICOM
.jpg, .jpeg, .ljpg, .ljpeg (เด•เต‡เดธเต เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต) เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เด…เด‚เด—เต€เด•เตƒเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ

$ gdcmimg -i input.ljpeg -o output.dcm

เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚

เดฎเดพเดฑเตเดฑเตเด• J2K เดฒเต‡เด•เตเด•เต DICOM
.j2k, .jp2, .jpc, jpx, j2c (เด•เต‡เดธเต เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต) เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เด…เด‚เด—เต€เด•เตƒเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ

$ gdcmimg -i input.j2k -o output.dcm

เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดŽเดฒเตเดฒเดพ เดชเดฟเด•เตเดธเตฝ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ (เดฌเดฟเดฑเตเดฑเตเด•เตพ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต/เด…เดฒเต‹เด•เตเด•เต‡เดฑเตเดฑเดกเต...) เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดจเตเดจเต† เด‰เดฐเตเดคเตเดคเดฟเดฐเดฟเดžเตเดžเดคเดพเดฃเต,
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด“เดชเตเดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเดฒเตเดฒ.

เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต a SOP เด•เตเดฒเดพเดธเต เดฏเตเดเดกเดฟ
เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดธเต†เด•เตเด•เตปเดกเดฑเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เด‡เดฎเต‡เดœเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเต เดชเด•เดฐเด‚, เด’เดฐเดพเตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚, VL เดชเดฑเดฏเตเด•
เดซเต‹เดŸเตเดŸเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด‡เดฎเต‡เดœเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต.

$ gdcmimg --sop-class-uid 1.2.840.10008.5.1.4.1.1.77.1.4 input.jpg output.dcm

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดซเดฏเดฒเตเด•เตพ


gdcmimg เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดซเดฏเดฒเตเด•เตพ เดจเดจเตเดจเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต jpeg):

$ gdcmimg -C 1.2.840.10008.5.1.4.1.1.12.1 1.jpg 2.jpg 3.jpg 4.jpg output.dcm

เดฎเตพเดŸเตเดŸเดฟ-เดซเตเดฐเต†เดฏเดฟเด‚ เด‡เดฎเต‡เดœเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต SOP เด•เตเดฒเดพเดธเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต
gdcmimg เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด‚.

เด†เดฐเด‚เดญเด‚ เด“เดซเตเดธเตˆเดฑเตเดฑเต


เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดตเต‹เดณเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต 2D เดธเตเดฒเตˆเดธเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด’เดฐเดพเตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ (เด‰เดฆเดพ. 3D). เด‡เตป
เดเดคเต เด•เต‡เดธเต -เด“เดซเตเดธเต†เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚:

$ gdcmimg --offset 4954104330 --size 1673,1673 Input3D_1673_1673_1775.raw slice_1770.dcm

เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต


gdcmimg เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดšเดฟเดฒ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเดฃเตเดŸเต:

RAW เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ, -endian MSB เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเดฟเด•เตเดธเตฝ เดกเดพเดฑเตเดฑ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต
เด‰เดณเตเดณเดคเตเดชเต‹เดฒเต† เดชเตŠเดคเดฟเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (gdcmimg เดธเตเดชเตผเดถเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ). เด…เดคเดฟเดจเดพเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดเด• เด•เตˆเดฎเดพเดฑเตเดฑ เดตเดพเด•เตเดฏเด˜เดŸเดจ
Implicit VR Big Endian DLX (GE Private) เดฒเดญเตเดฏเดฎเดพเดฃเต. GDCM เด‡เดคเต เดธเตเดตเด•เดพเดฐเตเดฏเดฎเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดตเดพเด•เตเดฏเด˜เดŸเดจ เด•เตˆเดฎเดพเดฑเตเด•. เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเต† เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ (เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•
เดชเดฟเด•เตเดธเตฝ เดกเดพเดฑเตเดฑ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด‚), เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚:

$ gdcmconv --raw --force input_big_endian_dlx.raw -o output_implicit_vr_little_endian.dcm

JFIF เดซเดฏเดฒเดฟเดจเตเด‚ JP2 เดซเดฏเดฒเดฟเดจเตเด‚ (เดนเต†เดกเดฑเดฟเดจเตŠเดชเตเดชเด‚) เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดชเดฟเด•เตเดธเตฝ เดกเดพเดฑเตเดฑ เด˜เดŸเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดฟ.
เด‡เดคเต JP2 เดจเต เดจเดฟเดฏเดฎเดตเดฟเดฐเตเดฆเตเดงเดฎเดพเดฃเต. J2K/JPG-เดฒเต‡เด•เตเด•เต JP2/JFIF เดซเดฏเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดตเต€เดฃเตเดŸเตเด‚ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป gdcmconv เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

$ gdcmimg input.jp2 output_jp2.dcm
$ gdcmconv --j2k --force output_jp2.dcm output_j2k.dcm

RLE เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ, เดตเดฐเดฟ เด…เดคเดฟเตผเดคเตเดคเดฟ เด•เดŸเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดธเด‚เดถเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดถเดฐเดฟเดฏเดพเดฏ RLE เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดตเต€เดฃเตเดŸเตเด‚ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป gdcmconv -rle.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดœเตเดœเต€เด•เดฐเดฃเดคเตเดคเดฟเตฝ เด•เด‚เดชเตเดฐเดทเตป เดถเดฐเดฟเดฏเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดกเดฟ-เดŽเตปเด•เดพเดชเตเดธเตเดฒเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚
DICOM เดซเดฏเตฝ (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ JPEG) เด’เดฐเต เดจเต‹เตบ-เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดฑเตเดฑเดกเต เดซเต‹เดฎเดฟเดฒเต‡เด•เตเด•เต, gdcmconv เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต:

$ gdcmconv --เดฑเต‹ input_jpeg.dcm output_raw.dcm

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต gdcmimg เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad