dcmcjpeg - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ 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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌