ນີ້ແມ່ນຄໍາສັ່ງ dcmcjpeg ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dcmcjpeg - ເຂົ້າລະຫັດໄຟລ໌ DICOM ໄປຫາ syntax ການໂອນ JPEG
ສະຫຼຸບສັງລວມ
dcmcjpeg [ຕົວເລືອກ] dcmfile-in dcmfile-out
ລາຍລະອຽດ
ໄດ້ dcmcjpeg utility ອ່ານຮູບພາບ DICOM ທີ່ບໍ່ຖືກບີບອັດ (dcmfile-in), ປະຕິບັດ JPEG
compression (ie ການປ່ຽນເປັນ syntax DICOM encapsulated) ແລະຂຽນ
ແປງຮູບພາບເປັນໄຟລ໌ຜົນຜະລິດ (dcmfile-out).
PARAMETERS
dcmfile-in DICOM ປ້ອນຊື່ໄຟລ໌ທີ່ຈະປ່ຽນ
dcmfile-out DICOM ຊື່ໄຟລ໌ຜົນຜະລິດ
OPTIONS
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-h --help
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
- ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ
--ການໂຕ້ຖຽງ
ພິມການໂຕ້ຖຽງແຖວຄໍາສັ່ງຂະຫຍາຍ
-q --ງຽບ
ໂໝດງຽບ, ພິມບໍ່ມີຄຳເຕືອນ ແລະຄວາມຜິດພາດ
-v --verbose
ຮູບແບບ verbose, ລາຍລະອຽດການປະມວນຜົນການພິມ
-d --debug
ໂໝດດີບັກ, ພິມຂໍ້ມູນດີບັກ
-ll --log-level [l]evel: string constant
(ຮ້າຍແຮງ, ຄວາມຜິດພາດ, ເຕືອນ, ຂໍ້ມູນ, ດີບັກ, ຕິດຕາມ)
ໃຊ້ລະດັບ l ສໍາລັບຜູ້ຕັດໄມ້
-lc --log-config [f]ilename: string
ໃຊ້ config file f ສໍາລັບ logger
ການປ້ອນຂໍ້ມູນ ທາງເລືອກໃນການ
ຮູບແບບໄຟລ໌ປ້ອນຂໍ້ມູນ:
+f --read-file
ອ່ານຮູບແບບໄຟລ໌ ຫຼືຊຸດຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນ)
+fo --read-file-ເທົ່ານັ້ນ
ອ່ານຮູບແບບໄຟລ໌ເທົ່ານັ້ນ
-f --read-dataset
ອ່ານຊຸດຂໍ້ມູນໂດຍບໍ່ມີຂໍ້ມູນ meta ໄຟລ໌
syntax ການຖ່າຍໂອນການປ້ອນຂໍ້ມູນ:
-t= --read-xfer-auto
ໃຊ້ການຮັບຮູ້ TS (ຄ່າເລີ່ມຕົ້ນ)
-td --read-xfer-detect
ບໍ່ສົນໃຈ TS ທີ່ລະບຸໄວ້ໃນສ່ວນຫົວ meta ຂອງໄຟລ໌
-te --read-xfer-ນ້ອຍ
ອ່ານດ້ວຍ VR ນ້ອຍ endian TS ຢ່າງຊັດເຈນ
-tb --read-xfer-big
ອ່ານດ້ວຍ VR big endian TS ຢ່າງຊັດເຈນ
-ti --read-xfer-implicit
ອ່ານດ້ວຍ implicit VR little endian TS
ຄວາມເຂົ້າກັນໄດ້ (ຖືກລະເລີຍໂດຍ +tl):
+ມາ --accept-acr-nema
ຍອມຮັບຮູບພາບ ACR-NEMA ໂດຍບໍ່ມີການຕີຄວາມໝາຍຂອງ photometric
# ເປີດໃຊ້ຄວາມເຂົ້າກັນໄດ້ສໍາລັບຮູບ ACR-NEMA ເກົ່າທີ່ບໍ່ມີ photometric
# ຂໍ້ມູນ (ພຽງແຕ່ pseudo lossless encoder)
+Mp --accept-palettes
ຍອມຮັບແທັກຄຸນລັກສະນະ palette ທີ່ບໍ່ຖືກຕ້ອງ (0028,111x) ແລະ
(0028,121x)
# ຖ້າເປີດໃຊ້ງານ, ແທັກຄຸນລັກສະນະ palette ບໍ່ຖືກຕ້ອງຈະຖືກຍອມຮັບ
# (ສະເພາະຕົວເຂົ້າລະຫັດທີ່ບໍ່ມີການສູນເສຍ pseudo)
JPEG ການເຂົ້າລະຫັດ ທາງເລືອກໃນການ
ຂະບວນການ JPEG:
+e1 --encode-lossless-sv1
ເຂົ້າລະຫັດ lossless sv1 (ຄ່າເລີ່ມຕົ້ນ)
# ຕົວເລືອກນີ້ເລືອກ JPEG Lossless, ບໍ່ແມ່ນລໍາດັບຊັ້ນ, ຄໍາສັ່ງທໍາອິດ
# Prediction (ຂະບວນການເລືອກ 14 ຄ່າ 1) Transfer Syntax for
# ການບີບອັດຮູບພາບ JPEG ທີ່ບໍ່ມີການສູນເສຍ.
+el --encode-lossless
encode lossless
# ຕົວເລືອກນີ້ເລືອກ JPEG Lossless, ບໍ່ແມ່ນລໍາດັບຊັ້ນ (ຂະບວນການ 14)
# Transfer Syntax ສໍາລັບການບີບອັດຮູບພາບ JPEG ທີ່ບໍ່ມີການສູນເສຍ.
+eb --encode-baseline
ເຂົ້າລະຫັດພື້ນຖານ
# ທາງເລືອກນີ້ເລືອກ JPEG Baseline (ຂະບວນການ 1) Transfer Syntax
# ສໍາລັບການບີບອັດຮູບພາບ Lossy JPEG 8 ບິດ.
+ee --encode-extended
ເຂົ້າລະຫັດຂະຫຍາຍຕາມລໍາດັບ
# ຕົວເລືອກນີ້ເລືອກ JPEG Extended (ຂະບວນການ 2 & 4) ການໂອນ
# syntax ສໍາລັບການບີບອັດຮູບພາບ Lossy JPEG.
+es --encode-spectral
ເຂົ້າລະຫັດການຄັດເລືອກ spectral
# ຕົວເລືອກນີ້ເລືອກ JPEG Spectral Selection, ບໍ່ແມ່ນລໍາດັບຊັ້ນ
# (ຂະບວນການ 6 & 8) Transfer Syntax ສໍາລັບການບີບອັດຮູບພາບ Lossy JPEG.
+ep --encode-progressive
ການເຂົ້າລະຫັດກ້າວຫນ້າ
# ຕົວເລືອກນີ້ເລືອກ JPEG Full Progression, ທີ່ບໍ່ແມ່ນລໍາດັບຊັ້ນ
# (ຂະບວນການ 10 & 12) Transfer Syntax ສໍາລັບການບີບອັດຮູບພາບ Lossy JPEG.
ການເລືອກຕົວແປງສັນຍານ JPEG ທີ່ບໍ່ມີການສູນເສຍ:
+tl --true-lossless
ຕົວແປງສັນຍານການສູນເສຍທີ່ແທ້ຈິງ (ຄ່າເລີ່ມຕົ້ນ)
# ຕົວເລືອກນີ້ເລືອກຕົວເຂົ້າລະຫັດ, ທີ່ຮັບປະກັນການສູນເສຍຢ່າງແທ້ຈິງ
# ການບີບອັດຮູບພາບ. ເບິ່ງບັນທຶກສຳລັບຂໍ້ມູນເພີ່ມເຕີມ.
+pl --pseudo-lossless
codec pseudo-lossless ເກົ່າ
# ຕົວເຂົ້າລະຫັດເກົ່າ, ທີ່ໃຊ້ສູດການຄິດໄລ່ການບີບອັດທີ່ສູນເສຍ, ແຕ່ສາມາດເຮັດໄດ້
# ເຮັດໃຫ້ຮູບພາບສູນເສຍເນື່ອງຈາກການປ່ຽນພື້ນທີ່ສີພາຍໃນ
# ແລະອື່ນໆ ອັດຕາສ່ວນການບີບອັດສູງກວ່າ --true-lossless ໃນກໍລະນີຫຼາຍທີ່ສຸດ.
ການສະແດງ JPEG ທີ່ບໍ່ມີການສູນເສຍ:
+sv --selection-value [sv]: integer (1..7, ຄ່າເລີ່ມຕົ້ນ: 6)
ໃຊ້ຄ່າການເລືອກ sv ເທົ່ານັ້ນກັບ --encode-lossless
# ຕົວເລືອກນີ້ເລືອກຄ່າເລືອກສໍາລັບ JPEG ທີ່ບໍ່ມີການສູນເສຍ.
+pt --point-transform [pt]: integer (0..15, ຄ່າເລີ່ມຕົ້ນ: 0)
ໃຊ້ຈຸດຫັນປ່ຽນ pt
# ທາງເລືອກນີ້ເລືອກການຫັນປ່ຽນຈຸດສໍາລັບການສູນເສຍ JPEG.
# ຄຳເຕືອນ: ໃຊ້ຕົວເລືອກນີ້ດ້ວຍຄ່າອື່ນທີ່ບໍ່ແມ່ນສາເຫດ
# ການສູນເສຍຄວາມແມ່ນຍໍາ, ie ເຮັດໃຫ້ການບີບອັດ "lossy".
lossy JPEG ເປັນຕົວແທນ:
+q --quality [q]: integer (0..100, ຄ່າເລີ່ມຕົ້ນ: 90)
ໃຊ້ປັດໄຈຄຸນນະພາບ q
# ຕົວເລືອກນີ້ເລືອກປັດໃຈທີ່ມີຄຸນນະພາບທີ່ໃຊ້ໃນການກໍານົດ
# ຕາຕະລາງປະລິມານພາຍໃນເຄື່ອງອັດ JPEG, ເຊິ່ງມີຜົນກະທົບ
# ອັດຕາສ່ວນການບີບອັດ ແລະຄຸນນະພາບຮູບພາບໃນ JPEG ທີ່ສູນເສຍ.
# ເບິ່ງເອກະສານຂອງ Independent JPEG Group ສໍາລັບລາຍລະອຽດ.
+sm --smooth [s]: integer (0..100, ຄ່າເລີ່ມຕົ້ນ: 0)
ໃຊ້ smoothing factor s
# ທາງເລືອກນີ້ເຮັດໃຫ້ການກ້ຽງ (ຕົວກັ່ນຕອງຜ່ານຕ່ໍາ) ຂອງຂໍ້ມູນຮູບພາບ
# ກ່ອນການບີບອັດ. ເພີ່ມອັດຕາສ່ວນການບີບອັດໃນຄ່າໃຊ້ຈ່າຍ
# ຄຸນນະພາບຮູບພາບ.
ທາງເລືອກ JPEG ອື່ນໆ:
+ho --huffman-optimize
ປັບແຕ່ງຕາຕະລາງ huffman (ຄ່າເລີ່ມຕົ້ນ)
# ທາງເລືອກນີ້ເຮັດໃຫ້ການເພີ່ມປະສິດທິພາບຂອງຕາຕະລາງ huffman ໃນລະຫວ່າງ
# ການບີບອັດຮູບພາບ. ມັນສົ່ງຜົນໃຫ້ຮູບພາບທີ່ມີຂະຫນາດນ້ອຍກວ່າເລັກນ້ອຍ
# ເວລາ CPU ເພີ່ມຂຶ້ນ. ເປີດສະເໝີຖ້າ bits/sample ໃຫຍ່ກວ່າ 8.
-ho --huffman-ມາດຕະຖານ
ໃຊ້ຕາຕະລາງ huffman ມາດຕະຖານຖ້າ 8 bits / ຕົວຢ່າງ
# ຕົວເລືອກນີ້ປິດການເພີ່ມປະສິດທິພາບຂອງຕາຕະລາງ huffman ໃນລະຫວ່າງ
# ການບີບອັດຮູບພາບ.
ບີບອັດບິດຕໍ່ຕົວຢ່າງ (ສະເຫມີ +ba ກັບ +tl):
+ba --bits-auto
ເລືອກ bits/sample ອັດຕະໂນມັດ (ຄ່າເລີ່ມຕົ້ນ)
+be --bits-force-8
ບັງຄັບ 8 bits / ຕົວຢ່າງ
+bt --bits-force-12
ບັງຄັບ 12 ບິດ / ຕົວຢ່າງ (ບໍ່ແມ່ນກັບພື້ນຖານ)
+bs --bits-force-16
ບັງຄັບ 16 bits / ຕົວຢ່າງ (lossless ເທົ່ານັ້ນ)
ການບີບອັດການແປງພື້ນທີ່ສີ (overridden ໂດຍ +tl):
+cy --color-ybr
ໃຊ້ YCbCr ສໍາລັບຮູບພາບສີຖ້າສູນເສຍ (ຄ່າເລີ່ມຕົ້ນ)
# ຕົວເລືອກນີ້ເຮັດໃຫ້ການປ່ຽນພື້ນທີ່ສີເປັນ YCbCr
# ກ່ອນການບີບອັດຮູບພາບສໍາລັບຮູບພາບສີໃນ JPEG ທີ່ສູນເສຍ.
+cr --color-rgb
ໃຊ້ RGB ສໍາລັບຮູບພາບສີຖ້າສູນເສຍ
# ຕົວເລືອກນີ້ປ້ອງກັນການປ່ຽນພື້ນທີ່ສີເປັນ YCbCr
# ກ່ອນການບີບອັດຮູບພາບສໍາລັບຮູບພາບສີໃນ JPEG ທີ່ສູນເສຍ. ມັນເຮັດໃຫ້ເກີດ
# ການບີບອັດຮູບພາບທີ່ສູນເສຍໃນພື້ນທີ່ສີ RGB ເຊິ່ງບໍ່ແມ່ນ
#ແນະນຳ.
+ຊມ --monochrome
ປ່ຽນຮູບພາບສີເປັນ monochrome
# ຕົວເລືອກນີ້ບັງຄັບໃຫ້ປ່ຽນຮູບພາບສີເປັນ monochrome
# ກ່ອນການບີບອັດ.
decompression ການແປງພື້ນທີ່ສີ
(ຖ້າການປ້ອນຂໍ້ມູນຖືກບີບອັດ; ສະເໝີ +cn ກັບ +tl):
+cp --conv-photometric
ແປງຖ້າຫາກວ່າການຕີລາຄາ photometric YCbCr (ຄ່າເລີ່ມຕົ້ນ)
# ຕົວເລືອກນີ້ອະທິບາຍພຶດຕິກໍາຂອງ dcmcjpeg ເມື່ອຖືກບີບອັດ
# ຮູບພາບຖືກອ່ານ ແລະຖືກບີບອັດກ່ອນທີ່ຈະບີບອັດຄືນໃໝ່. ຖ້າ
# ຮູບພາບທີ່ຖືກບີບອັດໃຊ້ YBR_FULL ຫຼື YBR_FULL_422 photometric
# ການຕີຄວາມໝາຍ, ມັນຖືກປ່ຽນເປັນ RGB ໃນລະຫວ່າງການບີບອັດ.
+cl --conv-lossy
ປ່ຽນ YCbCr ເປັນ RGB ຖ້າສູນເສຍ JPEG
# ຖ້າຮູບພາບທີ່ຖືກບີບອັດຖືກເຂົ້າລະຫັດໃນການສູນເສຍ JPEG, ສົມມຸດວ່າ YCbCr
# ຕົວແບບສີແລະປ່ຽນເປັນ RGB.
+cg --conv-guess
ປ່ຽນເປັນ RGB ຖ້າ YCbCr ຖືກເດົາໂດຍຫ້ອງສະໝຸດ
# ຖ້າຫ້ອງສະຫມຸດ JPEG ທີ່ຕິດພັນ "ເດົາ" ພື້ນທີ່ສີຂອງ
# ບີບອັດຮູບພາບໃຫ້ເປັນ YCbCr, ປ່ຽນເປັນ RGB.
+cgl --conv-guess-lossy
ປ່ຽນເປັນ RGB ຖ້າສູນເສຍ JPEG ແລະ YCbCr ແມ່ນ
ຄາດເດົາໂດຍຫ້ອງສະໝຸດ JPEG ທີ່ຕິດພັນ
# ຖ້າຮູບພາບທີ່ຖືກບີບອັດຖືກເຂົ້າລະຫັດໃນການສູນເສຍ JPEG ແລະພື້ນຖານ
# ຫ້ອງສະໝຸດ JPEG "ເດົາ" ພື້ນທີ່ສີເປັນ YCbCr, ປ່ຽນເປັນ RGB.
+ca --conv-ສະເໝີ
ປ່ຽນ YCbCr ເປັນ RGB ສະເໝີ
# ຖ້າຫາກວ່າຮູບພາບທີ່ບີບອັດເປັນຮູບສີ, ສົມມຸດຕົວແບບສີ YCbCr
# ແລະປ່ຽນເປັນ RGB.
+cn --conv-ບໍ່ເຄີຍ
ບໍ່ເຄີຍປ່ຽນພື້ນທີ່ສີ
# ຢ່າປ່ຽນພື້ນທີ່ສີໃນລະຫວ່າງການບີບອັດ.
ການເກັບຕົວຢ່າງສ່ວນປະກອບຂອງ YCbCr ມາດຕະຖານ (ບໍ່ແມ່ນກັບ +tl):
+s4 --ຕົວຢ່າງ-444
ການເກັບຕົວຢ່າງ 4:4:4 ດ້ວຍ YBR_FULL (ຄ່າເລີ່ມຕົ້ນ)
# ທາງເລືອກນີ້ປິດການໃຊ້ງານການຍ່ອຍອົງປະກອບສີສໍາລັບການບີບອັດໃນ
# ພື້ນທີ່ສີ YCbCr. ການຕີຄວາມໝາຍຂອງ DICOM photometric ແມ່ນ
# ເຂົ້າລະຫັດເປັນ YBR_FULL.
+s2 --ຕົວຢ່າງ-422
4:2:2 ຕົວຢ່າງຍ່ອຍກັບ YBR_FULL_422
# ທາງເລືອກນີ້ເຮັດໃຫ້ການສໍາລັບການສໍາລັບການ 4:2:2 ສີສ່ວນປະກອບຂອງ subsampling
# ການບີບອັດໃນພື້ນທີ່ສີ YCbCr. DICOM photometric
# ການຕີຄວາມໝາຍຖືກເຂົ້າລະຫັດເປັນ YBR_FULL.
ການເກັບຕົວຢ່າງຍ່ອຍອົງປະກອບ YCbCr ທີ່ບໍ່ແມ່ນມາດຕະຖານ (ບໍ່ແມ່ນກັບ +tl):
+n2 --nonstd-422-ເຕັມ
4:2:2 ຕົວຢ່າງຍ່ອຍດ້ວຍ YBR_FULL
# ທາງເລືອກນີ້ເຮັດໃຫ້ການສໍາລັບການສໍາລັບການ 4:2:2 ສີສ່ວນປະກອບຂອງ subsampling
# ການບີບອັດໃນພື້ນທີ່ສີ YCbCr. DICOM photometric
# ການຕີຄວາມໝາຍຖືກເຂົ້າລະຫັດເປັນ YBR_FULL ເຊິ່ງລະເມີດກົດລະບຽບ DICOM.
+n1 --nonstd-411-ເຕັມ
4:1:1 ຕົວຢ່າງຍ່ອຍດ້ວຍ YBR_FULL
# ທາງເລືອກນີ້ເຮັດໃຫ້ການສໍາລັບການສໍາລັບການ 4:1:1 ສີສ່ວນປະກອບຂອງ subsampling
# ການບີບອັດໃນພື້ນທີ່ສີ YCbCr. DICOM photometric
# ການຕີຄວາມໝາຍຖືກເຂົ້າລະຫັດເປັນ YBR_FULL ເຊິ່ງລະເມີດກົດລະບຽບ DICOM.
+np --nonstd-411
4:1:1 ຕົວຢ່າງຍ່ອຍກັບ YBR_FULL_422
# ທາງເລືອກນີ້ເຮັດໃຫ້ການສໍາລັບການສໍາລັບການ 4:1:1 ສີສ່ວນປະກອບຂອງ subsampling
# ການບີບອັດໃນພື້ນທີ່ສີ YCbCr. DICOM photometric
# ການຕີຄວາມໝາຍຖືກເຂົ້າລະຫັດເປັນ YBR_FULL_422 ເຊິ່ງລະເມີດກົດລະບຽບ DICOM.
ຫໍ່ຫຸ້ມ pixel ຂໍ້ມູນ ການເຂົ້າລະຫັດ ທາງເລືອກໃນການ
encapsulated pixel fragmentation ຂໍ້ມູນ:
+ff --fragment-per-frame
ເຂົ້າລະຫັດແຕ່ລະກອບເປັນຊິ້ນດຽວ (ຄ່າເລີ່ມຕົ້ນ)
# ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດການສ້າງຊິ້ນສ່ວນທີ່ຖືກບີບອັດສໍາລັບແຕ່ລະຄົນ
# ກອບ (ແນະນໍາ).
+fs --fragment-size [s]ize: ຈຳນວນເຕັມ
ຈຳກັດຂະໜາດຊິ້ນເປັນ s kbytes
# ທາງເລືອກນີ້ຈໍາກັດຂະຫນາດຊິ້ນທີ່ອາດຈະເຮັດໃຫ້ເກີດການສ້າງ
# ຫຼາຍຊິ້ນຕໍ່ກອບ.
ການເຂົ້າລະຫັດຕາຕະລາງຊົດເຊີຍພື້ນຖານ:
+ot --offset-table-create
ສ້າງຕາຕະລາງຊົດເຊີຍ (ຄ່າເລີ່ມຕົ້ນ)
# ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດການສ້າງຕາຕະລາງຊົດເຊີຍທີ່ຖືກຕ້ອງສໍາລັບ
# ຊິ້ນ JPEG ທີ່ຖືກບີບອັດ.
-ot --offset-table-ເປົ່າ
ປ່ອຍຕາຕະລາງຊົດເຊີຍຫວ່າງເປົ່າ
# ຕົວເລືອກນີ້ເຮັດໃຫ້ເກີດການສ້າງຕາຕະລາງຊົດເຊີຍທີ່ຫວ່າງເປົ່າ
# ສໍາລັບຊິ້ນ JPEG ທີ່ຖືກບີບອັດ.
VOI windowing ສໍາລັບຮູບພາບ monochrome (ບໍ່ມີ +tl):
-W --ບໍ່ມີປ່ອງຢ້ຽມ
ບໍ່ມີປ່ອງຢ້ຽມ VOI (ຄ່າເລີ່ມຕົ້ນ)
# ບໍ່ມີລະດັບ/ຄວາມກວ້າງຂອງປ່ອງຢ້ຽມຖືກ "ເຜົາ" ເຂົ້າໄປໃນຮູບ monochrome ກ່ອນ
# ການບີບອັດ. ເບິ່ງບັນທຶກຂ້າງລຸ່ມນີ້ກ່ຽວກັບການປັບຂະຫນາດ pixels ແລະ rescale slope
# ແລະຂັດຂວາງການເຂົ້າລະຫັດ.
+Wi --use-window [n]ຈໍານວນ: integer
ໃຊ້ປ່ອງຢ້ຽມ n-th VOI ຈາກໄຟລ໌ຮູບພາບ
# ນຳໃຊ້ຈຸດສູນກາງ/ຄວາມກວ້າງຂອງໜ້າຕ່າງ n-th ທີ່ເຂົ້າລະຫັດໄວ້ໃນຂໍ້ມູນຮູບພາບກ່ອນ
# ເພື່ອບີບອັດ.
+Wl --use-voi-lut [n]ຈໍານວນ: ຈໍານວນເຕັມ
ໃຊ້ n-th VOI ຊອກຫາຕາຕະລາງຈາກໄຟລ໌ຮູບພາບ
# ນຳໃຊ້ n-th VOI LUT ທີ່ເຂົ້າລະຫັດໄວ້ໃນຂໍ້ມູນຮູບພາບກ່ອນ
# ເພື່ອບີບອັດ.
+Wm --min-max-window
ຄິດໄລ່ປ່ອງຢ້ຽມ VOI ໂດຍໃຊ້ວິທີ min-max
# ຄິດໄລ່ແລະນໍາໃຊ້ສູນກາງປ່ອງຢ້ຽມແລະຄວາມກວ້າງທີ່ກວມເອົາ
# ໄລຍະຈາກນ້ອຍສຸດຫາຄ່າ pixels ລວງທີ່ໃຫຍ່ທີ່ສຸດ.
+Wn --min-max-window-n
ຄິດໄລ່ປ່ອງຢ້ຽມ VOI ໂດຍການນໍາໃຊ້ຂັ້ນຕອນວິທີການ min-max,
ບໍ່ສົນໃຈຄຸນຄ່າທີ່ສຸດ
# ຄິດໄລ່ແລະນໍາໃຊ້ສູນກາງປ່ອງຢ້ຽມແລະຄວາມກວ້າງທີ່ກວມເອົາ
# ຕັ້ງແຕ່ນ້ອຍສຸດທີສອງຫາອັນທີສອງທີ່ໃຫຍ່ສຸດ
# ຄ່າ pixels. ອັນນີ້ເປັນປະໂຫຍດຖ້າພື້ນຫຼັງຖືກຕັ້ງເປັນ
# ສີດໍາທຽມ (ຄ່າ padding) ຫຼືຖ້າສີຂາວ overlays ແມ່ນໄຟໄຫມ້
# ເຂົ້າໄປໃນຂໍ້ມູນຮູບພາບທີ່ບໍ່ຄວນພິຈາລະນາສໍາລັບປ່ອງຢ້ຽມ
# ການຄິດໄລ່.
+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]eight: integer
ຄິດໄລ່ປ່ອງຢ້ຽມ ROI ໂດຍໃຊ້ວິທີ min-max,
ພາກພື້ນຂອງຄວາມສົນໃຈແມ່ນລະບຸໄວ້ໂດຍ l,t,w,h
# ທາງເລືອກນີ້ເຮັດວຽກຄືກັບ --min-max-window ແຕ່ພິຈາລະນາພຽງແຕ່ໃຫ້
# ພາກພື້ນທີ່ສົນໃຈຢູ່ໃນຮູບ.
+Wh --histogram-window [n]ຕົວເລກ: ຈຳນວນເຕັມ
ຄອມພິວເຕີປ່ອງຢ້ຽມ VOI ໂດຍນໍາໃຊ້ວິທີການ Histogram,
ບໍ່ສົນໃຈ n ເປີເຊັນ
# ຄິດໄລ່ histogram ຂອງຂໍ້ມູນຮູບພາບ ແລະນຳໃຊ້ window center
# ແລະຄວາມກວ້າງເຊັ່ນ: n% ຂອງຂໍ້ມູນຮູບພາບຖືກລະເລີຍສໍາລັບປ່ອງຢ້ຽມ
# ການຄິດໄລ່
+Ww --set-window [c]ປ້ອນ [w]idth: float
ຄິດໄລ່ປ່ອງຢ້ຽມ VOI ໂດຍໃຊ້ສູນກາງ c ແລະ width w
# ນຳໃຊ້ຈຸດກາງ/ຄວາມກວ້າງຂອງປ່ອງຢ້ຽມກ່ອນທີ່ຈະບີບອັດ.
ຂະໜາດ pixels ສໍາລັບຮູບພາບ monochrome (--no-windowing; ignored by +tl):
+sp --scaling-pixel
ຂະໜາດໂດຍໃຊ້ຄ່າ min/max pixel (ຄ່າເລີ່ມຕົ້ນ)
# ຄ່າ pixels ຮູບ monochrome ຖືກປັບຂະ ໜາດ ຕະຫຼອດເວລາເພື່ອໃຊ້
# ຊ່ວງ pixels ລວງສາມາດໃຊ້ໄດ້ກັບຂະບວນການ JPEG ທີ່ເລືອກໄດ້ດີເທົ່າ
# ເປັນໄປໄດ້. ທາງເລືອກນີ້ເລືອກຂະຫນາດໂດຍອີງໃສ່ຕໍາ່ສຸດທີ່ແລະ
# ຄ່າ pixels ສູງສຸດທີ່ເກີດຂື້ນໃນຮູບ. ນີ້ມັກຈະນໍາໄປສູ່
# ຄຸນນະພາບຮູບພາບທີ່ດີກວ່າຢ່າງຫຼວງຫຼາຍ, ແຕ່ອາດຈະເຮັດໃຫ້ເກີດຄວາມແຕກຕ່າງ
# ຮູບພາບທີ່ຖືກບີບອັດພາຍໃນຊຸດດຽວເພື່ອໃຫ້ມີຄ່າທີ່ແຕກຕ່າງກັນ
# rescale slope ແລະ intercept, ຊຶ່ງເປັນບັນຫາຖ້າຫາກວ່າການນໍາສະເຫນີ
# ລັດສຳລັບຊຸດໜຶ່ງແມ່ນຈະຖືກສ້າງ.
+sr --scaling-range
ຂະຫນາດການນໍາໃຊ້ລະດັບ min/max
# ຕົວເລືອກນີ້ເລືອກການປັບຂະຫນາດໂດຍອີງໃສ່ຂອບເຂດ pixels ທີ່ກໍານົດໄວ້
# ໂດຍບິດທີ່ເກັບຮັກສາໄວ້, ການເປັນຕົວແທນຂອງ pixels ລວງແລະການຫັນປ່ຽນ modality,
# ໂດຍບໍ່ມີການພິຈາລະນາມູນຄ່າຕໍ່າສຸດແລະສູງສຸດຢ່າງແທ້ຈິງ
# ໃຊ້ພາຍໃນຮູບ.
rescale slope/intercept encoding for monochrome (-W; ignored by +tl):
+ri --rescale-identity
ການປັບຂະໜາດຕົວຕົນເຂົ້າລະຫັດ (ຄ່າເລີ່ມຕົ້ນ)
ບໍ່ເຄີຍໃຊ້ສໍາລັບຮູບພາບ CT
# ທາງເລືອກນີ້ປ້ອງກັນການສ້າງການປ່ຽນແປງແບບໂມດູນ
# ນອກຈາກການຫັນເປັນຕົວຕົນ (ທີ່ຕ້ອງການສໍາລັບການ
# ຫຼາຍ DICOM IODs). ການຕັ້ງຄ່າສູນກາງປ່ອງຢ້ຽມ / ຄວາມກວ້າງໄດ້ເຂົ້າລະຫັດ
# ໃນຮູບພາບໄດ້ຖືກດັດແປງ, VOI LUTs ຖືກໂຍກຍ້າຍ.
+rm --rescale-map
ໃຊ້ modality rescale ເພື່ອປັບຂະຫນາດຂອບເຂດ pixels
ບໍ່ເຄີຍໃຊ້ກັບຮູບພາບ XA/RF/XA Biplane
# ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດການສ້າງ modality rescale slope ແລະ
# ຂັດຂວາງທີ່ແຜນທີ່ຂໍ້ມູນຮູບພາບທີ່ຖືກບີບອັດກັບຄືນໄປຫາພວກມັນ
# ຊ່ວງຕົ້ນສະບັບ. ນີ້ເຮັດໃຫ້ທຸກການຫັນປ່ຽນຂອງ VOI ຖືກຕ້ອງແຕ່
# ຮຽກຮ້ອງໃຫ້ DICOM IOD ຮອງຮັບ modality rescale slope
# ແລະຂັດຂວາງການຫັນປ່ຽນນອກເໜືອໄປຈາກຕົວຕົນ.
SOP Class UID:
+cd --class-default
ຮັກສາ SOP Class UID (ຄ່າເລີ່ມຕົ້ນ)
# ຮັກສາ SOP Class UID ຂອງຮູບພາບແຫຼ່ງ.
+cs --class-sc
ປ່ຽນເປັນຮູບການຖ່າຍຮູບສຳຮອງ (ໝາຍເຖິງ --uid-ສະເໝີ)
# ປ່ຽນຮູບພາບໃຫ້ເປັນການຈັບພາບທີສອງ. ນອກເຫນືອໄປຈາກ SOP
# Class UID, ຄຸນສົມບັດທັງໝົດທີ່ຕ້ອງການສຳລັບການຈັບພາບຮອງທີ່ຖືກຕ້ອງ
# ຮູບພາບຖືກເພີ່ມ. UID ຕົວຢ່າງ SOP ໃໝ່ຖືກມອບໝາຍສະເໝີ.
SOP Instance UID:
+ud --uid-default
ກຳນົດ UID ໃໝ່ ຖ້າການບີບອັດເສຍ (ຄ່າເລີ່ມຕົ້ນ)
# ກຳນົດ UID ຕົວຢ່າງ SOP ໃໝ່ ຖ້າການບີບອັດເສຍ.
+ua --uid-ສະເໝີ
ກຳນົດ UID ໃໝ່ສະເໝີ
# ມອບໃຫ້ UID ຕົວຢ່າງ SOP ໃໝ່ແບບບໍ່ມີເງື່ອນໄຂ.
+un --uid-ບໍ່ເຄີຍ
ບໍ່ເຄີຍມອບໝາຍ UID ໃໝ່
# ບໍ່ເຄີຍມອບໝາຍ UID ຕົວຢ່າງ SOP ໃໝ່.
output ທາງເລືອກໃນການ
ການສະແດງມູນຄ່າຫຼັງປີ 1993:
+u --enable-new-vr
ເປີດໃຊ້ການຮອງຮັບ VRs ໃໝ່ (UN/UT) (ຄ່າເລີ່ມຕົ້ນ)
-u --disable-new-vr
ປິດການຮອງຮັບ VRs ໃໝ່, ປ່ຽນເປັນ OB
ການເຂົ້າລະຫັດກຸ່ມ:
+g= --group-length-recalc
ຄິດໄລ່ຄວາມຍາວຂອງກຸ່ມຄືນໃໝ່ຖ້າມີ (ຄ່າເລີ່ມຕົ້ນ)
+g --group-length-create
ສະເຫມີຂຽນດ້ວຍອົງປະກອບຄວາມຍາວຂອງກຸ່ມ
-g --group-length-remove
ສະເຫມີຂຽນໂດຍບໍ່ມີອົງປະກອບຄວາມຍາວຂອງກຸ່ມ
ການເຂົ້າລະຫັດຄວາມຍາວໃນລໍາດັບແລະລາຍການ:
+e --length-explicit
ຂຽນດ້ວຍຄວາມຍາວຢ່າງຊັດເຈນ (ຄ່າເລີ່ມຕົ້ນ)
-e --length-undefined
ຂຽນດ້ວຍຄວາມຍາວທີ່ບໍ່ໄດ້ກໍານົດ
ຊຸດຂໍ້ມູນ tradding padding:
-p= --padding-retain
ຢ່າປ່ຽນ padding (ຄ່າເລີ່ມຕົ້ນ)
-p --padding-off
ບໍ່ມີ padding
+p --padding-create [f]ile-pad [i]tem-pad: integer
ຈັດຮຽງໄຟລ໌ຢູ່ໃນຫຼາຍໆ f bytes
ແລະລາຍການຢູ່ໃນຫຼາຍຂອງ i bytes
ຫມາຍເຫດ
ໄດ້ dcmcjpeg ຜົນປະໂຫຍດບີບອັດຮູບພາບ DICOM ຂອງທຸກຊັ້ນຮຽນ SOP. ມີການຈັດການພິເສດ
ການປະຕິບັດສໍາລັບຮູບພາບ CT (ບ່ອນທີ່ການຫັນປ່ຽນ modality ແມ່ນຕ້ອງການເພື່ອສ້າງ
ໜ່ວຍ Hounsfield) ແລະຫ້ອງຮຽນ XA/RF/Biplane SOP (ບ່ອນທີ່ການຫັນປ່ຽນແບບໂມດູນມີ
ຄຳວ່າ 'ປີ້ນກັບ'). ແນວໃດກໍ່ຕາມ, dcmcjpeg ບໍ່ໄດ້ພະຍາຍາມເພື່ອຮັບປະກັນວ່າການບີບອັດ
ຮູບພາບຍັງຄົງປະຕິບັດຕາມຂໍ້ຈໍາກັດທັງຫມົດຂອງ IOD ຂອງວັດຖຸ.
ຕົວຢ່າງບາງ:
· MR ຮູບພາບແມ່ນຈໍາເປັນຕ້ອງມີ BitsAllocated=16.
· ຮູບພາບ NM ສາມາດເຂົ້າລະຫັດດ້ວຍ MONOCHROME2 ຫຼື PALETTE COLOR photometric ເທົ່ານັ້ນ
ການຕີຄວາມໝາຍແຕ່ບໍ່ແມ່ນດ້ວຍ RGB ຫຼື YBR_FULL (ເຊິ່ງປ້ອງກັນການບີບອັດຢ່າງມີປະສິດທິພາບ).
· Hardcopy Color ຮູບພາບຕ້ອງມີຮູບແບບສີ RGB ເຊິ່ງເປັນບັນຫາຖ້າການບີບອັດສູນເສຍ
ແມ່ນຈະໄດ້ຮັບການປະຕິບັດ.
ຜູ້ໃຊ້ມີຄວາມຮັບຜິດຊອບໃນການເຮັດໃຫ້ແນ່ໃຈວ່າຮູບພາບທີ່ຖືກບີບອັດທີ່ລາວສ້າງແມ່ນ
ປະຕິບັດຕາມມາດຕະຖານ DICOM. ຖ້າຫາກວ່າຢູ່ໃນຄໍາຖາມ, ໄດ້ dcmcjpeg ຜົນປະໂຫຍດອະນຸຍາດໃຫ້ຫນຶ່ງ
ແປງຮູບພາບເປັນການຈັບຮອງ - ຫ້ອງຮຽນ SOP ນີ້ບໍ່ມີຂໍ້ຈໍາກັດເປັນ
ທີ່ກ່າວມາຂ້າງເທິງ.
ດ້ວຍລຸ້ນ DCMTK 3.5.4 ມີຕົວເຂົ້າລະຫັດໃໝ່ສຳລັບການບີບອັດ JPEG ທີ່ບໍ່ມີການສູນເສຍຢ່າງແທ້ຈິງ.
(--true-lossless). ເມື່ອທຽບໃສ່ກັບອາຍຸ (.--pseudo-lossless) encoder, ທີ່ສ້າງເລັກນ້ອຍ
ຮູບພາບການສູນເສຍທີ່ເກີດຈາກການປ່ຽນພື້ນທີ່ສີພາຍໃນ, windowing ແລະອື່ນໆ, ມີ
ບາງບັນຫາທີ່ຈະພິຈາລະນາ:
·ພຽງແຕ່ຮູບພາບແຫຼ່ງທີ່ມີ Bits Allocated 8 ຫຼື 16 ໄດ້ຮັບການສະຫນັບສະຫນູນ
· ທາງເລືອກສໍາລັບການປ່ຽນແປງພື້ນທີ່ສີ, windowing ຫຼື pixels ລວງແມ່ນຖືກລະເລີຍຫຼື
ຖືກຍົກເລີກ
· ການແປຮູບພາບ YBR_FULL_422, YBR_PARTIAL_422, YBR_PARTIAL_420, YBR_ICT,
ບໍ່ຮອງຮັບ YBR_RCT
· ຕົວເຂົ້າລະຫັດຈະປ່ຽນການຕັ້ງຄ່າ Planar ໂດຍອັດຕະໂນມັດຈາກ 1 ຫາ 0 ຖ້າຈໍາເປັນ
·ອັດຕາສ່ວນການບີບອັດສາມາດຕ່ໍາກວ່າໃນ --pseudo-lossless ຮູບແບບການ
ຢ່າງໃດກໍຕາມ, ເມື່ອນໍາໃຊ້ຕົວເຂົ້າລະຫັດໃຫມ່ (ຄ່າເລີ່ມຕົ້ນ), ທ່ານສາມາດແນ່ໃຈວ່າ, ການບີບອັດນັ້ນບໍ່ໄດ້
ຜົນກະທົບຕໍ່ຄຸນນະພາບຮູບພາບ.
ເພື່ອໃຫ້ຢູ່ໃນດ້ານທີ່ປອດໄພ, ທຸງການບີບອັດ Lossy ສະເຫມີຖືກຕັ້ງເປັນ '01' ແລະ a.
UID ຕົວຢ່າງ SOP ໃຫມ່ຖືກມອບຫມາຍ (ຕາມຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຕົວເຂົ້າລະຫັດ pseudo-lossless ເກົ່າ. ໄດ້
ຜົນຜະລິດຂອງຕົວເຂົ້າລະຫັດທີ່ບໍ່ມີການສູນເສຍແບບເກົ່າແລະໃຫມ່ຍັງສາມາດຈໍາແນກໄດ້ໂດຍ Derivation
ຄໍາອະທິບາຍຢູ່ໃນຮູບພາບ DICOM ທີ່ເປັນຜົນໄດ້ຮັບ, ເຊິ່ງປະກອບດ້ວຍຄໍາວ່າ 'Lossless JPEG
compression' ສຳລັບການບີບອັດ JPEG ໃໝ່ ແລະ 'Pseudo-Lossless JPEG' ສຳລັບຕົວເຂົ້າລະຫັດເກົ່າ.
ການໂອນເງິນ SYNTAX
dcmcjpeg ສະຫນັບສະຫນູນ syntaxes ການໂອນດັ່ງຕໍ່ໄປນີ້ສໍາລັບການປ້ອນຂໍ້ມູນ (dcmfile-in):
LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2
JPEGProcess1TransferSyntax 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess6_8TransferSyntax 1.2.840.10008.1.2.4.53
JPEGProcess10_12TransferSyntax 1.2.840.10008.1.2.4.55
JPEGProcess14TransferSyntax 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
(*) ຖ້າຖືກລວບລວມດ້ວຍການຮອງຮັບ zlib ຖືກເປີດໃຊ້
dcmcjpeg ສະຫນັບສະຫນູນ syntaxes ການໂອນດັ່ງຕໍ່ໄປນີ້ສໍາລັບຜົນຜະລິດ (dcmfile-out):
JPEGProcess1TransferSyntax 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess6_8TransferSyntax 1.2.840.10008.1.2.4.53
JPEGProcess10_12TransferSyntax 1.2.840.10008.1.2.4.55
JPEGProcess14TransferSyntax 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
ການບັນທຶກ
ລະດັບການອອກບັນທຶກຂອງເຄື່ອງມືບັນທັດຄໍາສັ່ງຕ່າງໆແລະຫ້ອງສະຫມຸດທີ່ຕິດພັນສາມາດ
ຖືກລະບຸໂດຍຜູ້ໃຊ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, ມີພຽງແຕ່ຄວາມຜິດພາດແລະຄໍາເຕືອນທີ່ຖືກຂຽນເປັນມາດຕະຖານ
ການຖ່າຍທອດຄວາມຜິດພາດ. ການນໍາໃຊ້ທາງເລືອກ -- verbose ຂໍ້ຄວາມທີ່ເປັນຂໍ້ມູນເຊັ່ນ: ລາຍລະອຽດການປະມວນຜົນ
ມີລາຍງານ. ທາງເລືອກ --debug ສາມາດໃຊ້ເພື່ອໃຫ້ໄດ້ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບກິດຈະກໍາພາຍໃນ,
ຕົວຢ່າງ: ສໍາລັບຈຸດປະສົງ debugging. ລະດັບການບັນທຶກອື່ນໆສາມາດຖືກເລືອກໂດຍໃຊ້ທາງເລືອກ --ບັນທຶກ-
ລະດັບ. ໃນ --ງຽບ ໂຫມດມີພຽງແຕ່ລາຍງານຄວາມຜິດພາດທີ່ຮ້າຍແຮງເທົ່ານັ້ນ. ໃນເຫດການຄວາມຜິດພາດທີ່ຮ້າຍແຮງດັ່ງກ່າວ,
ປົກກະຕິແລ້ວຄໍາຮ້ອງສະຫມັກຈະຢຸດເຊົາ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບລະດັບການຕັດໄມ້ທີ່ແຕກຕ່າງກັນ,
ເບິ່ງເອກະສານຂອງໂມດູນ 'oflog'.
ໃນກໍລະນີທີ່ຜົນຜະລິດການບັນທຶກຄວນຈະໄດ້ຮັບການລາຍລັກອັກສອນ (ທາງເລືອກທີ່ມີການຫມຸນ logfile).
ກັບ syslog (Unix) ຫຼືບັນທຶກເຫດການ (Windows) ທາງເລືອກ --log-config ສາມາດນໍາໃຊ້ໄດ້. ນີ້
ໄຟລ໌ການຕັ້ງຄ່າຍັງອະນຸຍາດໃຫ້ສໍາລັບການຊີ້ນໍາພຽງແຕ່ຂໍ້ຄວາມສະເພາະໃດຫນຶ່ງກັບຜົນຜະລິດສະເພາະໃດຫນຶ່ງ
stream ແລະສໍາລັບການກັ່ນຕອງຂໍ້ຄວາມສະເພາະໃດຫນຶ່ງໂດຍອີງໃສ່ໂມດູນຫຼືຄໍາຮ້ອງສະຫມັກທີ່ເຂົາເຈົ້າ
ຖືກສ້າງຂື້ນ. ໄຟລ໌ການຕັ້ງຄ່າຕົວຢ່າງແມ່ນສະຫນອງໃຫ້ຢູ່ໃນ /logger.cfg.
ຄໍາສັ່ງ LINE
ເຄື່ອງມືບັນທັດຄໍາສັ່ງໃຊ້ຫມາຍເຫດຕໍ່ໄປນີ້ສໍາລັບພາລາມິເຕີ: ວົງເລັບສີ່ຫລ່ຽມປິດລ້ອມ
ຄ່າທາງເລືອກ (0-1), ສາມຈຸດຕໍ່ທ້າຍຊີ້ໃຫ້ເຫັນວ່າຫຼາຍຄ່າຖືກອະນຸຍາດ
(1-n), ການປະສົມປະສານຂອງທັງສອງຫມາຍຄວາມວ່າຄ່າ 0 ຫາ n.
ຕົວເລືອກແຖວຄໍາສັ່ງຖືກຈໍາແນກຈາກພາລາມິເຕີໂດຍເຄື່ອງຫມາຍ '+' ຫຼື '-' ຊັ້ນນໍາ,
ຕາມລໍາດັບ. ປົກກະຕິແລ້ວ, ຄໍາສັ່ງແລະຕໍາແຫນ່ງຂອງທາງເລືອກເສັ້ນຄໍາສັ່ງແມ່ນ arbitrary (ie ເຂົາເຈົ້າ
ສາມາດປາກົດຢູ່ບ່ອນໃດກໍໄດ້). ຢ່າງໃດກໍຕາມ, ຖ້າທາງເລືອກແມ່ນສະເພາະເຊິ່ງກັນແລະກັນ, ລັກສະນະທີ່ຖືກຕ້ອງທີ່ສຸດ
ຖືກນໍາໃຊ້. ພຶດຕິກໍານີ້ສອດຄ່ອງກັບກົດລະບຽບການປະເມີນຜົນມາດຕະຖານຂອງຫອຍ Unix ທົ່ວໄປ.
ນອກຈາກນັ້ນ, ໄຟລ໌ຄໍາສັ່ງຫນຶ່ງຫຼືຫຼາຍສາມາດຖືກກໍານົດໂດຍໃຊ້ເຄື່ອງຫມາຍ '@' ເປັນຄໍານໍາຫນ້າ
ຊື່ໄຟລ໌ (ເຊັ່ນ @command.txt). ການໂຕ້ຖຽງຄໍາສັ່ງດັ່ງກ່າວຖືກແທນທີ່ດ້ວຍເນື້ອໃນຂອງ
ໄຟລ໌ຂໍ້ຄວາມທີ່ສອດຄ້ອງກັນ (ຫຼາຍຊ່ອງຫວ່າງຖືກປະຕິບັດເປັນຕົວແຍກດຽວເວັ້ນເສຍແຕ່
ພວກມັນປາກົດຢູ່ລະຫວ່າງສອງເຄື່ອງໝາຍວົງຢືມ) ກ່ອນການປະເມີນຕື່ມອີກ. ກະລຸນາສັງເກດວ່າ
ໄຟລ໌ຄໍາສັ່ງບໍ່ສາມາດມີໄຟລ໌ຄໍາສັ່ງອື່ນ. ວິທີການງ່າຍດາຍແຕ່ປະສິດທິຜົນນີ້
ອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອສະຫຼຸບການປະສົມທົ່ວໄປຂອງທາງເລືອກ / ຕົວກໍານົດການແລະຫຼີກເວັ້ນການຍາວແລະ
ເສັ້ນຄໍາສັ່ງທີ່ສັບສົນ (ຕົວຢ່າງແມ່ນສະຫນອງໃຫ້ຢູ່ໃນໄຟລ໌ /dumppat.txt).
ENVIRONMENT
ໄດ້ dcmcjpeg ຜົນປະໂຫຍດຈະພະຍາຍາມໂຫຼດຂໍ້ມູນວັດຈະນານຸກົມ DICOM ທີ່ລະບຸໄວ້ໃນ
DCMDICTPATH ສະພາບແວດລ້ອມປ່ຽນແປງ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ie ຖ້າ DCMDICTPATH ຕົວແປສິ່ງແວດລ້ອມ
ບໍ່ໄດ້ຕັ້ງ, ໄຟລ໌ /dicom.dic ຈະຖືກໂຫຼດເວັ້ນເສຍແຕ່ຈະນານຸກົມຖືກສ້າງຂຶ້ນ
ເຂົ້າໄປໃນແອັບພລິເຄຊັນ (ຄ່າເລີ່ມຕົ້ນສໍາລັບ Windows).
ພຶດຕິກໍາໃນຕອນຕົ້ນຄວນຈະເປັນທີ່ມັກແລະ DCMDICTPATH ຕົວແປສະພາບແວດລ້ອມເທົ່ານັ້ນ
ໃຊ້ໃນເວລາທີ່ຕ້ອງການວັດຈະນານຸກົມຂໍ້ມູນທາງເລືອກ. ໄດ້ DCMDICTPATH ຕົວແປສິ່ງແວດລ້ອມ
ມີຮູບແບບດຽວກັນກັບ Unix shell PATH ຕົວແປໃນຈໍ້າສອງເມັດ (':') ແຍກ
ລາຍການ. ໃນລະບົບ Windows, ເຄື່ອງໝາຍຈຸດ (';') ຖືກໃຊ້ເປັນຕົວແຍກ. ວັດຈະນານຸກົມຂໍ້ມູນ
ລະຫັດຈະພະຍາຍາມໂຫລດແຕ່ລະໄຟລ໌ທີ່ລະບຸໄວ້ໃນ DCMDICTPATH ສະພາບແວດລ້ອມປ່ຽນແປງ. ມັນ
ເປັນຂໍ້ຜິດພາດຖ້າບໍ່ມີວັດຈະນານຸກົມຂໍ້ມູນສາມາດໂຫລດໄດ້.
ໃຊ້ dcmcjpeg ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net