ນີ້ແມ່ນຄໍາສັ່ງ drr ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
drr - ສ້າງ radiograph ດິຈິຕອນ reconstructed
ສະຫຼຸບສັງລວມ
ດຣ [ທາງເລືອກ] [infile]
ລາຍລະອຽດ
A digitally reconstructed radiograph (DRR) ເປັນ radiograph ສັງເຄາະຊຶ່ງສາມາດ
ຜະລິດຈາກການສະແກນ tomography ຄອມພິວເຕີ (CT). ມັນຖືກນໍາໃຊ້ເປັນຮູບພາບອ້າງອີງສໍາລັບ
ກວດສອບຕໍາແຫນ່ງການຕິດຕັ້ງທີ່ຖືກຕ້ອງຂອງຄົນເຈັບກ່ອນທີ່ຈະປິ່ນປົວລັງສີ.
DRR ການນໍາໃຊ້
ໂຄງການ drr ທີ່ມາພ້ອມກັບ plastimatch ເອົາຮູບພາບ CT ເປັນການປ້ອນຂໍ້ມູນ, ແລະສ້າງຫນຶ່ງ
ຫຼືຮູບພາບຜົນຜະລິດຫຼາຍ. ຮູບພາບທີ່ປ້ອນແມ່ນຢູ່ໃນຮູບແບບ MHA, ແລະຮູບພາບຜົນຜະລິດສາມາດເປັນ
ບໍ່ວ່າຈະເປັນ pgm, pfm, ຫຼືຮູບແບບດິບ. ການນໍາໃຊ້ເສັ້ນຄໍາສັ່ງແມ່ນ:
ການນໍາໃຊ້: drr [ທາງເລືອກ] [infile]
ຕົວເລືອກ:
- ຮາດແວ "cpu" ຫຼື "cuda" (default=cpu)
-a num ສ້າງຈໍານວນມຸມທີ່ມີໄລຍະຫ່າງເທົ່າທຽມກັນ
-N ມຸມ ຄວາມແຕກຕ່າງລະຫວ່າງມຸມໃກ້ຄຽງ (ເປັນອົງສາ)
-nrm "xyz" ຕັ້ງ vector ປົກກະຕິສໍາລັບກະດານ
-vup "xyz" ຕັ້ງ vector vup (ໄປທາງເທິງແຖວ) ສໍາລັບກະດານ
-g "sad sid" ກໍານົດ sad, sid (in mm)
-r "rc" ກໍານົດຄວາມລະອຽດຜົນຜະລິດ (ເປັນ pixels)
-s ຂະຫນາດຂະຫນາດຄວາມເຂັ້ມຂອງໄຟລ໌ຜົນຜະລິດ
-e ເຮັດແຜນທີ່ exponential ຂອງຄ່າຜົນຜະລິດ
-c "rc" ຕັ້ງສູນກາງຮູບພາບ (ໃນ pixels)
-z "s1 s2" ກໍານົດຂະຫນາດທາງດ້ານຮ່າງກາຍຂອງ imager (in mm)
-w "r1 r2 c1 c2" ພຽງແຕ່ຜະລິດຮູບພາບສໍາລັບ pixes ໃນປ່ອງຢ້ຽມ (ໃນ pix)
-t outformat ເລືອກຮູບແບບຜົນຜະລິດ: pgm, pfm ຫຼືວັດຖຸດິບ
-i algorithm ເລືອກ algorithm {exact,uniform}
-o "o1 o2 o3" ຕັ້ງຕໍາແຫນ່ງ isocenter
-I infile ຕັ້ງໄຟລ໌ປ້ອນຂໍ້ມູນໃນຮູບແບບ mha
-O outprefix ສ້າງໄຟລ໌ຜົນຜະລິດໂດຍໃຊ້ຄໍານໍາຫນ້າທີ່ກໍານົດໄວ້
ໂຄງການ drr ສາມາດຖືກນໍາໃຊ້ໃນທັງສອງ ດຽວ ຮູບພາບເລັກນ້ອຍ ຮູບແບບການ or ພືດຫມູນວຽນ ຮູບແບບການ. ໃນໂສດ
ຮູບແບບຮູບພາບ, ທ່ານກໍານົດເລຂາຄະນິດທີ່ສົມບູນຂອງແຫຼ່ງ x-ray ແລະຄະນະກໍາມະການຮູບພາບສໍາລັບການ a
ຮູບພາບດຽວ. ໃນຮູບແບບການຫມຸນ, ເລຂາຄະນິດຮູບພາບແມ່ນຄາດວ່າຈະເປັນ
ຕົວເລືອກເສັ້ນຄໍາສັ່ງແມ່ນໄດ້ຖືກອະທິບາຍໄວ້ໃນລາຍລະອຽດເພີ່ມເຕີມດັ່ງຕໍ່ໄປນີ້.
-A ຮາດແວ
ເລືອກໂຫມດ threading, ເຊິ່ງແມ່ນ "cpu" ຫຼື "cuda". ຄ່າເລີ່ມຕົ້ນແມ່ນ
"cpu".
ເມື່ອໃຊ້ຮາດແວ CPU, ການຜະລິດ DRR ໃຊ້ OpenMP ສໍາລັບການເລັ່ງ multicore ຖ້າ
compiler ຂອງທ່ານສະຫນັບສະຫນູນນີ້. Gcc ແລະ Microsoft Visual Studio Professional
compilers ສະຫນັບສະຫນູນ OpenMP, ແຕ່ Microsoft Visual Studio Express ບໍ່ໄດ້.
ໃນເວລານີ້, ການເລັ່ງ cuda ບໍ່ເຮັດວຽກ.
-a num ສ້າງຈໍານວນມຸມທີ່ມີໄລຍະຫ່າງເທົ່າທຽມກັນ
-r "r1 r2"
ກໍານົດຄວາມລະອຽດຂອງແຜງຮູບພາບ (ເປັນ pixels). ທີ່ນີ້, r1 ຫມາຍເຖິງຕົວເລກ
ຂອງແຖວ, ແລະ r2 ຫມາຍເຖິງຈໍານວນຂອງຖັນ.
ດຽວ ຮູບພາບ MODE
ຕົວຢ່າງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນການນໍາໃຊ້ຮູບແບບຮູບພາບດຽວ:
drr -nrm "1 0 0" \
-vup "0 0 1" \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-c "383.5 511.5" \
-o "0 -20 -50" \
input_file.mha
ໃນຕົວຢ່າງຂ້າງເທິງ, isocenter ຖືກເລືອກໃຫ້ເປັນ (0, -20, -50), ສະຖານທີ່ຫມາຍໃສ່.
ຮູບ CT. ປະຖົມນິເທດຂອງຮູບພາບການຄາດຄະເນແມ່ນຄວບຄຸມໂດຍ ບໍ່ມີ ແລະ vup
ທາງເລືອກ. ການນໍາໃຊ້ຄ່າເລີ່ມຕົ້ນຂອງ (1, 0, 0) ແລະ (0, 0, 1) ຜົນໄດ້ຮັບ DRR ທີ່ສະແດງຢູ່ໃນ
ຂວາ: [ຮູບ] [ຮູບ]
ໂດຍການປ່ຽນແປງທິດທາງປົກກະຕິ (.ບໍ່ມີ), ພວກເຮົາສາມາດເລືອກທິດທາງ beam ທີ່ແຕກຕ່າງກັນພາຍໃນ an
ວົງໂຄຈອນ isocentric. ສໍາລັບຕົວຢ່າງ, anterior-posterior (AP) DRR ແມ່ນຖືກສ້າງຂຶ້ນດ້ວຍປົກກະຕິ
ຂອງ (0, -1, 0) ດັ່ງທີ່ສະແດງຂ້າງລຸ່ມນີ້: [ຮູບ]
ການຫມຸນຂອງແຜງຮູບພາບແມ່ນເລືອກໂດຍໃຊ້ vup ທາງເລືອກ. ຄ່າເລີ່ມຕົ້ນຂອງ
vup ແມ່ນ (0, 0, 1), ຊຶ່ງຫມາຍຄວາມວ່າດ້ານເທິງຂອງກະດານແມ່ນມຸ້ງໄປສູ່ທາງບວກ z
ທິດທາງໃນການປະສານງານຂອງໂລກ. ຖ້າພວກເຮົາຕ້ອງການຫມຸນກະດານໂດຍ 45 ອົງສາ
ທວນເຂັມໂມງໃນມຸມມອງ AP ຂອງພວກເຮົາ, ພວກເຮົາຈະຕັ້ງ vup ໄປຫາທິດທາງ (1, 0, 1), ດັ່ງທີ່ສະແດງຢູ່ໃນ
ຮູບພາບຂ້າງລຸ່ມນີ້. ໃຫ້ສັງເກດວ່າ vup ບໍ່ຈໍາເປັນຕ້ອງໄດ້ຮັບການປົກກະຕິ. [ຮູບ]
ການຕອບແທນ MODE
ໃນໂຫມດ rotional, ຮູບພາບຫຼາຍແມ່ນຖືກສ້າງຂຶ້ນ. ແຫຼ່ງທີ່ມາ ແລະແຜງຮູບພາບແມ່ນສົມມຸດ
ເພື່ອຫມຸນເປັນວົງໂຄຈອນອ້ອມຮອບ isocenter. ວົງໂຄຈອນວົງແມ່ນປະຕິບັດ
ອ້ອມຮອບແກນ Z, ແລະຮູບພາບຕ່າງໆແມ່ນຖືກສ້າງຂຶ້ນທຸກຄັ້ງ -N ang ອົງສາຂອງວົງໂຄຈອນ. ນີ້
ໄດ້ຖືກສະແດງໂດຍໃຊ້ຕົວຢ່າງຕໍ່ໄປນີ້:
drr -N 20 \
-a 18 \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-o "0 -20 -50" \
input_file.mha
ໃນຕົວຢ່າງຂ້າງເທິງ, 18 ຮູບພາບແມ່ນຖືກສ້າງຂຶ້ນໃນໄລຍະ 20 ອົງສາ, ດັ່ງຕໍ່ໄປນີ້: [ຮູບພາບ]
ໃຊ້ drr ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net