Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดตเตเดจเตเดจ gdcmraw เดเดฎเดพเตปเดกเต เดเดฃเดฟเดคเต.
เดชเดเตเดเดฟเด:
NAME
gdcmraw - เดกเดพเดฑเตเดฑ เดเดฒเดฎเตเดจเตเดฑเต เดฎเตเดฒเตเดฏ เดซเตเตฝเดกเต เดเดเตโเดธเตโเดเตเดฐเดพเดเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด.
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
gdcmraw [เดเดชเตเดทเดจเตเดเตพ] เดซเดฏเตฝ-เดเตป เดซเดฏเตฝ-เดเดเตเดเต
เดตเดฟเดตเดฐเดฃเด
เดฆเดฟ gdcmraw เด เดเดชเดเดฐเดฃเด เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด เดตเดฟเดเดธเดจ เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดชเตเดฐเดคเตเดฏเตเดเด เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเตเดเตเดเดพเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต DICOM เดกเดพเดฑเตเดฑเดพเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเตเดจเดฑเดฟ เดซเตเตฝเดกเต.
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ
เดซเดฏเตฝ-เดเตป DICOM เดเตปเดชเตเดเตเดเต เดซเดฏเตฝเดจเดพเดฎเด
เดซเดฏเตฝ-เดเดเตเดเต เดเดเตเดเตเดชเตเดเตเดเต เดซเดฏเตฝเดจเดพเดฎเด
เดเดชเตเดทเดจเตเดเตพ
-i --เดเตปเดชเตเดเตเดเต เดซเดฏเตฝเดจเดพเดฎเด
-o --output เดเดเตเดเตโเดชเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
-t --tag เดฎเตเดฒเตเดฏเด เดเดเตโเดธเตโเดเตเดฐเดพเดเตโเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเดพเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด.
เดธเตเดชเตเดธเดฟเดซเดฟเดเต เดเดชเตเดทเดจเตเดเตพ
-S --split-frags เดถเดเดฒเดเตเดเตพ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดซเดฏเดฒเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเตเด.
-p --เดชเดพเดฑเตเดฑเตเตบ เดเตเดฐเตเดฏเดฟเดฒเดฟเดเดเต เดซเดฏเตฝ เดชเดพเดฑเตเดฑเตเตบ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด (เดธเตเดชเตเดฒเดฟเดฑเตเดฑเต-เดซเตเดฐเดพเดเตเดเตพ เดเดพเดฃเตเด).
-P --pixel-data เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ เดเตเดฐเตเดฏเดฟเดฒเดฟเดเดเต 0.
เดชเตเดพเดคเตเดตเดพเดฏ เดเดชเตเดทเดจเตเดเตพ
-h --เดธเดนเดพเดฏเด
เด เดธเดนเดพเดฏ เดตเดพเดเดเด เด เดเตเดเดเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด
-v --เดชเดคเดฟเดชเตเดชเต
เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด
-เดตเดฟ --เดตเตเตผเดฌเตเดธเต
เดตเตเตผเดฌเตเดธเต เดฎเตเดกเต (เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต+เดชเดฟเดถเดเต).
-W --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดกเต, เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเตเด
-เด --เดชเดฟเดถเดเต
เดชเดฟเดถเดเต เดฎเตเดกเต, เดชเดฟเดถเดเต เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเตเด
-เดกเดฟ --เดกเตเดฌเดเต
เดกเตเดฌเดเต เดฎเตเดกเต, เดกเตเดฌเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเด
เดเตเดชเตเดชเดฟเดเตเดเตฝ USAGE
เดชเดเดฐเตเดชเตเดชเต เดเตเดฃเดเตเดเดณเต เดตเดฟเดฒ เดฒเตเดเตเดเต เดซเดฏเดฒเต
เดเดคเต เดเดพเดเดฟเตฝ (0025,101b) เดฎเตเดฒเตเดฏเด เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเตเดเตเดเตเด:
$ gdcmraw -i GE_MR_0025xx1bProtocolDataBlock.dcm -t 25,101b -o pdb.raw
เดเดเตเดธเตเดเตเดฐเดพเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเด เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ
เดจเดฟเดเตเดเตพ เดเดฐเต เดเดพเดเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ เดเดเดเดฎเดพเดฃเต เดกเดฟเดซเตเตพเดเตเดเต. เด เดคเดฟเดจเดพเตฝ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต
เดเดฐเต เดเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ เดชเดฟเดเดฟเดเตเดเตเดเตเดเตเดเดพเตป:
$ gdcmraw -i test.acr -o test.raw
เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เด เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑเดฏเตเดเต md5sum เดเดฃเดเตเดเดพเดเตเดเดพเด (เดตเดณเดฐเต เดเดชเดเดพเดฐเดชเตเดฐเดฆเด):
$ md5sum test.raw
f845c8f283d39a0204c325654493ba53 test.raw
เดชเตเดคเดฟเดเตเดเดคเต เดชเดฆเดตเดฟเดจเตเดฏเดพเดธเด
เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ เดเตปเดเตเดฏเดพเดชเตเดธเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเดฑเตเดฑเดคเตเดคเดตเดฃ เดธเดเดญเดฐเดฟเดเตเดเดพเตป เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดถเดเดฒเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดธเตเดฒเตเดธเต เดเดฟเดคเตเดฐเด:
$ gdcmdump D_CLUNIE_CT1_J2KR.dcm
\&...
(7fe0,0010) OB # u/l,1 เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ
(fffe,e000) ?? [] # 0,1 เดเดจเด
(fffe,e000) ?? ff\\4f\\ff\\51\\00\\29\\00\\00\\00\\00\\02\\00\\00\\00\\02\\00\\00\\00\\00\\00\\00\\00\\00\\00\\00\\00\\02\\00\\00\\00\\02\\00 # 65536,1 Item
(fffe,e000) ?? 2c\\b7\\ee\\68\\de\\e3\\93\\2d\\b3\\b8\\ba\\90\\7b\\42\\3e\\f8\\42\\16\\64\\88\\46\\30\\37\\d4\\50\\95\\9b\\b6\\a5\\c7\\38\\9b # 65536,1 Item
(fffe,e000) ?? 48\\3c\\03\\e8\\c4\\3f\\44\\e1\\8a\\5c\\73\\3b\\02\\0a\\ad\\a5\\8f\\e4\\0c\\81\\76\\a2\\d7\\1b\\7f\\b7\\cd\\bc\\30\\c6\\6a\\6a # 43308,1 Item
(fffe,e0dd) 0
เด เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต J2K เดเดฎเตเดเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ เดเดฐเต เดถเดเดฒเดเตเดเดณเตเด เดเดเตโเดธเตโเดเตเดฐเดพเดเตโเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต
เด เดตเดฏเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด:
$ gdcmraw -i D_CLUNIE_CT1_J2KR.dcm -o D_CLUNIE_CT1_J2KR.j2k
เดเดเตเดเดพเดเต เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดชเดพเดเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดธเดพเดงเตเดตเดพเดฏ J2K เดซเดฏเดฒเดพเดฃเดฟเดคเต:
$ kdu_expand -i D_CLUNIE_CT1_J2KR.j2k -o D_CLUNIE_CT1_J2KR.tiff -record D_CLUNIE_CT1_J2KR.txt
$ เดชเตเดเตเด D_CLUNIE_CT1_J2KR.txt
Sprofile=PROFILE2
เดธเตเดเดพเดชเตเดชเต=เดเดฒเตเดฒ
เดธเตเดเตโเดธเตโเดเตเตปเดทเดจเตเดเตพ=0
เดตเดฒเดฟเดชเตเดชเด={512,512}
เดธเตเดฑเดฟเดเดฟเตป={0,0}
เดธเตเดฑเตเดฑเตเตฝเดธเต={512,512}
Stile_origin={0,0}
เดเดเดเดญเดพเดเดเตเดเตพ=1
เดเดชเตเดชเดฟเดเตเดเต=เด เดคเต
เดเตเดคเตเดฏเดค=16
เดธเดพเดเดชเตเดฒเดฟเดเดเต={1,1}
Sdims={512,512}
Cycc=เดเดฒเตเดฒ
Cmct=0
เดเตเดฒเตเดฏเตผ=1
Cuse_sop=เดเดฒเตเดฒ
Cuse_eph=No
เดเตเตผเดกเตผ=LRCP
Calign_blk_last={เดเดฒเตเดฒ, เดเดฒเตเดฒ}
เดเตเดฒเตเดตเดฒเตเดเตพ=5
เดเดพเดกเตเดเตพ=0
Cdfs=0
Cdecomp=B(-:-:-)
เดเตเดฐเตเดตเดธเดฟเดฌเดฟเตพ=เด เดคเต
Ckernels=W5X3
เดชเตเดเตเด=0
Cuse_precincts=เดเดฒเตเดฒ
Cblk={64,64}
เดธเดฟเดฎเตเดกเตเดเตพ=0
Qguard=1
Qabs_ranges=18,19,19,20,19,19,20,19,19,20,19,19,20,19,19,20
>> เดเตเตฝ 0-เดจเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ:
เดเดเตเดธเตเดเตเดฐเดพเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเด เดถเดเดฒเดเตเดเตพ as เดธเดฟเดเดเดฟเตพ เดซเดฏเดฒเต
เดเดฟเดฒเดชเตเดชเตเตพ เดเดฐเต เดถเดเดฒเดเตเดเดณเตเด เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเดฐเตเดฑเตเดฑ เดธเตเดฒเตเดธเต เดเดฃเต, เด เดคเดฟเดจเดพเตฝ เดจเดฎเตเดเตเดเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ
เด เดต:
$ gdcmdump 00191113.dcm
\&...
(7fe0,0010) OB # u/l,1 เดชเดฟเดเตเดธเตฝ เดกเดพเดฑเตเดฑ
(fffe,e000) ?? 00\\00\\00\\00\\6b\\38\\01\\00\\10\\77\\02\\00\\37\\b6\\03\\00\\a7\\f4\\04\\00 # 20,1 Item
(fffe,e000) ?? ff\\d8\\ff\\c3\\00\\0b\\08\\02\\00\\02\\00\\01\\00\\11\\00\\ff\\c4\\00\\1b\\00\\01\\01\\01\\01\\01\\01\\01\\01\\00\\00\\00\\00 # 79970,1 Item
(fffe,e000) ?? ff\\d8\\ff\\c3\\00\\0b\\08\\02\\00\\02\\00\\01\\00\\11\\00\\ff\\c4\\00\\1b\\00\\01\\01\\01\\01\\01\\01\\01\\01\\00\\00\\00\\00 # 81564,1 Item
(fffe,e000) ?? ff\\d8\\ff\\c3\\00\\0b\\08\\02\\00\\02\\00\\01\\00\\11\\00\\ff\\c4\\00\\1b\\00\\01\\01\\01\\01\\01\\01\\01\\01\\00\\00\\00\\00 # 81694,1 Item
(fffe,e000) ?? ff\\d8\\ff\\c3\\00\\0b\\08\\02\\00\\02\\00\\01\\00\\11\\00\\ff\\c4\\00\\1b\\00\\01\\01\\01\\01\\01\\01\\01\\01\\00\\00\\00\\00 # 81511 (81512),1 Item
(fffe,e0dd) 0
เด 4 เดตเตเดฏเดเตเดคเดฟเดเดค เดจเดทเตเดเดฐเดนเดฟเดคเดฎเดพเดฏ jpeg เดตเตเดฏเดเตเดคเดฟเดเดคเดฎเดพเดฏเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเตเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด:
$ gdcmraw --split-frags -i 00191113.dcm -o jpeg --เดชเดพเดฑเตเดฑเตเตบ %02d.ljpeg
เดเดคเต 4 เดซเดฏเดฒเตเดเตพ เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเด:
-rw-r--r-- 1 mathieu mathieu 81512 2008-08-08 22:10 jpeg03.ljpeg
-rw-r--r-- 1 mathieu mathieu 81694 2008-08-08 22:10 jpeg02.ljpeg
-rw-r--r-- 1 mathieu mathieu 81564 2008-08-08 22:10 jpeg01.ljpeg
-rw-r--r-- 1 mathieu mathieu 79970 2008-08-08 22:10 jpeg00.ljpeg
เดซเตเดเตเดเตเดเตเดเต เดเดฎเตเดเด JPEG เดซเดฏเดฒเตเดเตพ
'JPEG 8bits lossy' เดเดจเตเดจเดคเต JPEG เดซเดฏเดฒเตเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดคเตเดฑเตเดฑเดฟเดฆเตเดงเดพเดฐเดฃเดฏเดพเดฃเต.
JPEG เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เดธเดพเดงเดพเดฐเดฃ เดฒเตเดธเดฟ 8เดฌเดฟเดฑเตเดฑเตเดธเต เดซเดฏเดฒเดฟเดจเตเดเตเดเดพเตพ เดตเดณเดฐเต เดตเดฟเดถเดพเดฒเดฎเดพเดฃเต (เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเต เดชเตเดฒเต
เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ).
เดจเดฟเดเตเดเตพเดเตเดเต เดเดต เดเตเดฏเตเดฏเดพเดจเดพเดเตเด:
ยท JPEG เดฒเตเดธเดฟ 8เดฌเดฟเดฑเตเดฑเตเดเตพ
ยท JPEG เดฒเตเดธเดฟ 12เดฌเดฟเดฑเตเดฑเตเดเตพ
ยท JPEG เดฒเตเดธเตเดฒเตเดธเตเดธเต 2-16เดฌเดฟเดฑเตเดฑเตเดเตพ
ITU-T T.81, ISO/IEC IS 10918-1 เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดตเดฏเดพเดฃเต.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต gdcmraw เดเตบเดฒเตเดจเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเด