ນີ້ແມ່ນຄໍາສັ່ງ dcmstack ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dcmstack - DICOM ເປັນ NIFTI ແປງ
ລາຍລະອຽດ
ການນໍາໃຊ້: dcmstack [-h] [--force-read] [--file-ext FILE_EXT] [--allow-dummies]
[--dest-dir DEST_DIR] [-o OUTPUT_NAME] [--output-ext OUTPUT_EXT] [-d]
[--embed-meta] [-g GROUP_BY] [--voxel-order VOXEL_ORDER] [-t TIME_VAR]
[--vector-var VECTOR_VAR] [--time-order TIME_ORDER] [--vector-order VECTOR_ORDER]
[-l] [--disable-translator DISABLE_TRANSLATOR] [--extract-private] [-i
INCLUDE_REGEX] [-e EXCLUDE_REGEX] [--default-regexes] [-v] [--strict] [--version]
[src_dirs [src_dirs ...]]
ວາງໄຟລ໌ DICOM ຈາກແຕ່ລະໄດເລກະທໍລີແຫຼ່ງເຂົ້າໄປໃນປະລິມານ 2D ຫາ 5D, ທາງເລືອກໃນການສະກັດ
ຂໍ້ມູນ meta.
ຕຳ ແໜ່ງ ການໂຕ້ຖຽງ:
src_dirs
ໄດເລກະທໍລີແຫຼ່ງທີ່ປະກອບດ້ວຍໄຟລ໌ DICOM.
ທາງເລືອກ ການໂຕ້ຖຽງ:
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
ການປ້ອນຂໍ້ມູນ ຕົວເລືອກ:
--force-read
ລອງອ່ານໄຟລ໌ທັງໝົດເປັນ DICOM, ເຖິງແມ່ນວ່າພວກມັນຈະຂາດຄຳນຳ.
--file-ext FILE_EXT
ພຽງແຕ່ພະຍາຍາມອ່ານໄຟລ໌ທີ່ມີນາມສະກຸນທີ່ໃຫ້. ຄ່າເລີ່ມຕົ້ນ: .dcm
--allow-dummies
ອະນຸຍາດໃຫ້ໄຟລ໌ DICOM ທີ່ຂາດໄປຂໍ້ມູນ pixels ລວງ, ຕື່ມຂໍ້ມູນໃສ່ພາກສ່ວນຂອງຜົນໄດ້ຮັບ
nifti ທີ່ມີຄ່າທີ່ເປັນຕົວແທນສູງສຸດ.
ຜົນຜະລິດ ຕົວເລືອກ:
--dest-dir DEST_DIR
ໄດເຣັກທໍຣີປາຍທາງ, ເລີ່ມຕົ້ນເປັນໄດເຣັກທໍຣີແຫຼ່ງທີ່ມາ.
-o OUTPUT_NAME, --output-name OUTPUT_NAME
ສະຕຣິງຮູບແບບ Python ກໍານົດຊື່ໄຟລ໌ຜົນຜະລິດໂດຍອີງໃສ່ແທັກ DICOM.
--output-ext OUTPUT_EXT
ສ່ວນຂະຫຍາຍສໍາລັບປະເພດໄຟລ໌ຜົນຜະລິດ. ຄ່າເລີ່ມຕົ້ນ: .nii.gz
-d, --dump-meta
ຖິ້ມຂໍ້ມູນ meta ທີ່ຖືກສະກັດເຂົ້າໄປໃນໄຟລ໌ JSON ທີ່ມີຊື່ພື້ນຖານດຽວກັນກັບ
ສ້າງ Nifti
--embed-meta
ຝັງຂໍ້ມູນ meta ທີ່ສະກັດອອກມາເຂົ້າໄປໃນສ່ວນຂະຫຍາຍຫົວ Nifti (ໃນຮູບແບບ JSON).
Stacking ຕົວເລືອກ:
-g GROUP_BY, --ກຸ່ມໂດຍ GROUP_BY
ບັນຊີລາຍຊື່ທີ່ແຍກກັນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງລະຫັດຂໍ້ມູນ meta ເພື່ອຈັດກຸ່ມໄຟລ໌ປ້ອນເຂົ້າເປັນ stacks ກັບ.
--voxel-order VOXEL_ORDER
ສັ່ງ voxels ເພື່ອໃຫ້ຕົວຊີ້ວັດທາງກວ້າງຂອງພື້ນທີ່ເລີ່ມຕົ້ນຈາກທິດທາງເຫຼົ່ານີ້ຢູ່ໃນຄົນເຈັບ
ຊ່ອງ. ທິດທາງໃນພື້ນທີ່ຂອງຄົນເຈັບຄວນຈະເປັນລະຫັດສາມຕົວອັກສອນ:
(l) ຊ້າຍ, (r) ຂວາ, (ກ) ພາຍນອກ, (p) ຂ້າງຫຼັງ, (s) ດ້ານເທິງ, (i) ຕ່ໍາກວ່າ. ຜ່ານເປົ່າຫວ່າງ
ສະຕຣິງຈະປິດການວາງທິດທາງຄືນໃໝ່. ຄ່າເລີ່ມຕົ້ນ: LAS
-t TIME_VAR, --time-var TIME_VAR
ຄໍາສໍາຄັນອົງປະກອບ DICOM ທີ່ຈະໃຊ້ສໍາລັບການສັ່ງ stack ຕາມຂະຫນາດເວລາ.
--vector-var VECTOR_VAR
ຄໍາສໍາຄັນອົງປະກອບ DICOM ທີ່ຈະໃຊ້ສໍາລັບການສັ່ງ stack ຕາມຂະຫນາດ vector.
--ສັ່ງເວລາ TIME_ORDER
ໃຫ້ໄຟລ໌ຂໍ້ຄວາມທີ່ມີຄໍາສັ່ງທີ່ຕ້ອງການສໍາລັບຄ່າ (ຫນຶ່ງຕໍ່ແຖວ) ຂອງ
ຄຸນລັກສະນະທີ່ໃຊ້ເປັນຕົວແປເວລາ. ທາງເລືອກນີ້ບໍ່ຄ່ອຍຈໍາເປັນ.
--vector-order VECTOR_ORDER
ໃຫ້ໄຟລ໌ຂໍ້ຄວາມທີ່ມີຄໍາສັ່ງທີ່ຕ້ອງການສໍາລັບຄ່າ (ຫນຶ່ງຕໍ່ແຖວ) ຂອງ
ຄຸນລັກສະນະທີ່ໃຊ້ເປັນຕົວແປ vector. ທາງເລືອກນີ້ບໍ່ຄ່ອຍຈໍາເປັນ.
Meta ການຂຸດຄົ້ນ ແລະ ການກັ່ນຕອງ ຕົວເລືອກ:
-l, --list-ນັກແປ
ລາຍຊື່ຜູ້ແປທີ່ເປີດໃຊ້ແລ້ວແລະອອກ
--disable-ນັກແປ DISABLE_TRANSLATOR
ປິດການໃຊ້ງານຕົວແປສຳລັບແທັກທີ່ສະໜອງໃຫ້. ແທັກຄວນຈະຖືກໃຫ້ໃນຮູບແບບ
"0x0_0x0". ສາມາດໃຫ້ຫຼາຍກວ່າໜຶ່ງໃນລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຖ້າຄໍາວ່າ "ທັງຫມົດ"
ສະຫນອງໃຫ້, ນັກແປທັງຫມົດຈະຖືກປິດໃຊ້ງານ.
--ສະກັດ-ເອກະຊົນ
ສະກັດຂໍ້ມູນ meta ຈາກອົງປະກອບສ່ວນຕົວ, ເຖິງແມ່ນວ່າບໍ່ມີນັກແປ. ຖ້າ
ຄ່າສໍາລັບອົງປະກອບປະກອບດ້ວຍ non-ascii bytes ມັນຈະຍັງຖືກລະເລີຍ. ໄດ້
ຂໍ້ມູນ meta ທີ່ສະກັດອອກມາອາດຈະຍັງຖືກກັ່ນຕອງອອກໂດຍການສະແດງອອກປົກກະຕິ.
-i INCLUDE_REGEX, --include-regex INCLUDE_REGEX
ລວມເອົາຂໍ້ມູນ meta ໃດໆທີ່ລະຫັດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ສະຫນອງໃຫ້. ນີ້
ຈະ override ໃດ exclude expressions. ນຳໃຊ້ກັບຂໍ້ມູນ meta ທັງໝົດ.
-e EXCLUDE_REGEX, --exclude-regex EXCLUDE_REGEX
ບໍ່ລວມຂໍ້ມູນ meta ໃດໆທີ່ລະຫັດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ສະຫນອງໃຫ້. ນີ້
ຈະເພີ່ມຄ່າເລີ່ມຕົ້ນ exclude expressions. ນຳໃຊ້ກັບຂໍ້ມູນ meta ທັງໝົດ.
--default-regexes
ພິມລາຍການຂອງຄ່າເລີ່ມຕົ້ນລວມມີ ແລະບໍ່ລວມການສະແດງອອກປົກກະຕິ ແລະອອກ.
ໂດຍທົ່ວໄປ ຕົວເລືອກ:
-v, -- verbose
ພິມຂໍ້ມູນເພີ່ມເຕີມ.
--ເຄັ່ງຄັດ
ລົ້ມເຫລວໃນຂໍ້ຍົກເວັ້ນທໍາອິດແທນທີ່ຈະສະແດງຄໍາເຕືອນ.
- ການປ່ຽນແປງ
ສະແດງສະບັບແລະອອກ.
ມັນເປັນຄວາມຮັບຜິດຊອບຂອງເຈົ້າທີ່ຈະຮູ້ວ່າມີຂໍ້ມູນສຸຂະພາບສ່ວນຕົວຢູ່ໃນ METADATA
ສະກັດໂດຍໂຄງການນີ້.
ໃຊ້ dcmstack ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net