ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

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

ເປີດໃຊ້ nifti_tool ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ nifti_tool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


nifti_tool - ເຄື່ອງມືການຫມູນໃຊ້ອະເນກປະສົງສໍາລັບໄຟລ໌ NIFTI

ສະຫຼຸບສັງລວມ


nifti_tool -ຊ່ວຍ ສະແດງການຊ່ວຍເຫຼືອນີ້

nifti_tool -help_hdr ສະແດງຂໍ້ມູນຊ່ອງຂໍ້ມູນ nifti_1_header

nifti_tool -help_nim ສະແດງຂໍ້ມູນພາກສະຫນາມ nifti_image

nifti_tool -help_ana ສະແດງຂໍ້ມູນພາກສະຫນາມ nifti_analyze75

nifti_tool -help_datatypes ສະແດງຕາຕະລາງປະເພດຂໍ້ມູນ

nifti_tool -ver ສະ​ແດງ​ໃຫ້​ເຫັນ​ສະ​ບັບ​ປະ​ຈຸ​ບັນ​

nifti_tool - ປະຫວັດສາດ ສະ​ແດງ​ໃຫ້​ເຫັນ​ປະ​ຫວັດ​ສາດ​ການ​ດັດ​ແກ້​

nifti_tool -nifti_ver ສະແດງສະບັບຫ້ອງສະຫມຸດ nifti

nifti_tool -nifti_hist ສະ​ແດງ​ໃຫ້​ເຫັນ​ປະ​ຫວັດ​ສາດ​ຫ້ອງ​ສະ​ຫມຸດ nifti​

nifti_tool -with_zlib ຫ້ອງສະຫມຸດໄດ້ຖືກລວບລວມດ້ວຍ zlib

nifti_tool -check_hdr -infiles f1 ...

nifti_tool -check_nim -infiles f1 ...

nifti_tool -copy_brick_list -infiles f1"[ດັດຊະນີ ...]"

nifti_tool -copy_collapsed_image I J K T U V W -infiles f1

nifti_tool -copy_im -infiles f1

nifti_tool -make_im - ຄໍານໍາຫນ້າ new_im.nii

nifti_tool -disp_hdr [-ພາກສະຫນາມ FIELDNAME] [ ... ] -infiles f1 ...

nifti_tool -disp_nim [-ພາກສະຫນາມ FIELDNAME] [ ... ] -infiles f1 ...

nifti_tool -disp_ana [-ພາກສະຫນາມ FIELDNAME] [ ... ] -infiles f1 ...

nifti_tool -disp_exts -infiles f1 ...

nifti_tool -disp_ts I J K [-dci_lines] -infiles f1 ...

nifti_tool -disp_ci I J K T U V W [-dci_lines] -infiles f1 ...

nifti_tool -mod_hdr [-mod_field FIELDNAME NEW_VAL] [ ... ] -infiles f1

nifti_tool -mod_nim [-mod_field FIELDNAME NEW_VAL] [ ... ] -infiles f1

nifti_tool -swap_as_nifti -ຂຽນທັບ -infiles f1

nifti_tool -swap_as_analyze -ຂຽນທັບ -infiles f1

nifti_tool -swap_as_old -ຂຽນທັບ -infiles f1

nifti_tool -add_afni_ext "ການຂະຫຍາຍ in ວົງຢືມ" [ ... ] -infiles f1

nifti_tool -add_comment_ext "ການຂະຫຍາຍ in ວົງຢືມ" [ ... ] -infiles f1

nifti_tool -add_comment_ext "ໄຟລ໌ FILENAME" [... ] -infiles f1

nifti_tool -rm_ext INDEX [ ... ] -infiles f1 ...

nifti_tool -strip_extras -infiles f1 ...

nifti_tool -diff_hdr [-ພາກສະຫນາມ FIELDNAME] [ ... ] -infiles f1 f2

nifti_tool -diff_nim [-ພາກສະຫນາມ FIELDNAME] [ ... ] -infiles f1 f2

ລາຍລະອຽດ


ເຄື່ອງມືນີ້ສາມາດ

ສະແດງ, ແກ້ໄຂ ຫຼືປຽບທຽບໂຄງສ້າງ nifti ໃນຊຸດຂໍ້ມູນ

ສຳເນົາຊຸດຂໍ້ມູນໂດຍການເລືອກລາຍການປະລິມານຈາກຕົ້ນສະບັບ

ສໍາ​ເນົາ​ຊຸດ​ຂໍ້​ມູນ​, ຫຍໍ້​ຂະ​ຫນາດ​ໃດ​ຫນຶ່ງ​, ແຕ່​ລະ​ເປັນ​ດັດ​ຊະ​ນີ​ດຽວ​

ສະແດງຊຸດເວລາສໍາລັບ voxel, ຫຼືໂດຍທົ່ວໄປແລ້ວ, ຂໍ້ມູນຈາກການຫຍໍ້ລົງໃດໆ
ຮູບພາບ, ໃນຂໍ້ຄວາມ ASCII

ໂຄງການນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອສະແດງຂໍ້ມູນຈາກຊຸດຂໍ້ມູນ nifti, ເພື່ອດັດແປງຂໍ້ມູນ
ໃນຊຸດຂໍ້ມູນ nifti, ເພື່ອຊອກຫາຄວາມແຕກຕ່າງລະຫວ່າງສອງຊຸດຂໍ້ມູນ nifti (ເຊັ່ນ UNIX
"diff" ຄໍາສັ່ງ), ແລະເພື່ອຄັດລອກຊຸດຂໍ້ມູນໃສ່ອັນໃຫມ່, ບໍ່ວ່າຈະໂດຍການຈໍາກັດຂະຫນາດໃດກໍ່ຕາມ,
ຫຼືໂດຍການຄັດລອກບັນຊີລາຍຊື່ຂອງປະລິມານ (ຂະຫນາດເວລາ) ຈາກຊຸດຂໍ້ມູນ.

ອະນຸຍາດໃຫ້ມີພຽງການກະທຳອັນດຽວເທົ່ານັ້ນ, ເຊັ່ນວ່າ ອັນໜຶ່ງບໍ່ສາມາດແກ້ໄຂຊຸດຂໍ້ມູນໄດ້ ແລະຈາກນັ້ນເອົາ "ຄວາມແຕກຕ່າງ".

ຫນຶ່ງສາມາດສະແດງ

ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດໃນໂຄງສ້າງ nifti_1_header

ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດໃນໂຄງສ້າງ nifti_image

ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດໃນໂຄງສ້າງ nifti_analyze75

ສ່ວນຂະຫຍາຍໃນໂຄງສ້າງ nifti_image

ຊຸດເວລາຈາກຊຸດຂໍ້ມູນ 4-D, ໃຫ້ i,j,k

ຂໍ້​ມູນ​ຈາກ​ຮູບ​ພາບ​ທີ່​ຫຼຸດ​ລົງ​ໃດ​ຫນຶ່ງ​, ໃຫ້ dims​. ບັນຊີລາຍຊື່

ຫນຶ່ງສາມາດກວດສອບ

ກວດສອບພາຍໃນໃນໂຄງສ້າງ nifti_1_header (ໂດຍ nifti_hdr_looks_good())

ກວດສອບພາຍໃນໂຄງສ້າງ nifti_image (ໂດຍ nifti_nim_is_valid())

ຫນຶ່ງ​ສາ​ມາດ​ປັບ​ປຸງ​ແກ້​ໄຂ​

ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດໃນໂຄງສ້າງ nifti_1_header

ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດໃນໂຄງສ້າງ nifti_image

ແລກປ່ຽນຂໍ້ມູນທັງໝົດໃນ NIFTI ຫຼື ANALYZE ໂຄງສ້າງສ່ວນຫົວ add/rm - ອັນໃດກໍໄດ້ ຫຼືທັງໝົດ
ສ່ວນຂະຫຍາຍໃນໂຄງສ້າງ nifti_image ເອົາອອກ - ສ່ວນຂະຫຍາຍ ແລະຄຳອະທິບາຍທັງໝົດ
ຈາກຊຸດຂໍ້ມູນ

ຫນຶ່ງສາມາດປຽບທຽບ

ຄູ່ຊ່ອງຂໍ້ມູນໃດນຶ່ງ ຫຼືທັງໝົດຂອງໂຄງສ້າງ nifti_1_header

ຄູ່ພາກສະຫນາມໃດນຶ່ງ ຫຼືທັງໝົດຂອງໂຄງສ້າງ nifti_image

ຫນຶ່ງສາມາດສໍາເນົາໄດ້

ບັນ​ຊີ​ລາຍ​ຊື່​ໂດຍ​ຕົນ​ເອງ​ຂອງ​ປະ​ລິ​ມານ​ຊຸດ​ຂໍ້​ມູນ (ຈຸດ​ເວ​ລາ​)

ຊຸດຂໍ້ມູນ, ຫຍໍ້ລົງໄປທົ່ວຂະໜາດທີ່ຕົນເອງມັກ (ຈຳກັດຂະໜາດເຫຼົ່ານັ້ນເປັນ
ຕົວຊີ້ວັດທີ່ໃຫ້)

ຫນຶ່ງສາມາດສ້າງ

ຊຸດຂໍ້ມູນໃໝ່ຈາກບໍ່ມີຫຍັງເລີຍ

ຫມາຍ​ເຫດ​: ເພື່ອຮຽນຮູ້ວ່າສາຂາໃດມີຢູ່ໃນໂຄງສ້າງໃດກໍ່ຕາມ, ຫຼືເພື່ອຮຽນຮູ້ພາກສະຫນາມໃດນຶ່ງ
ປະເພດ, ຂະຫນາດຂອງແຕ່ລະອົງປະກອບ, ຫຼືຈໍານວນຂອງອົງປະກອບໃນພາກສະຫນາມ, ການນໍາໃຊ້ບໍ່ວ່າຈະ
ທາງເລືອກ "-help_hdr", ຫຼືທາງເລືອກ "-help_nim". ບໍ່ມີທາງເລືອກເພີ່ມເຕີມແມ່ນຕ້ອງການ.

OPTIONS


ການກວດສອບ ທາງເລືອກໃນການ

-check_hdr : ກວດເບິ່ງໂຄງສ້າງ nifti_1_header ທີ່ຖືກຕ້ອງ

ການປະຕິບັດນີ້ຖືກນໍາໃຊ້ເພື່ອກວດເບິ່ງໂຄງສ້າງ nifti_1_header ສໍາລັບບັນຫາ. ໄດ້
ຟັງຊັນ nifti_hdr_looks_good() ຖືກນໍາໃຊ້ສໍາລັບການທົດສອບ, ແລະປະຈຸບັນການກວດສອບ:

dim[], sizeof_hdr, magic, datatype

ການທົດສອບເພີ່ມເຕີມສາມາດຮ້ອງຂໍໃຫ້ຜູ້ຂຽນ.

ຕົວຢ່າງ: ກວດສອບສ່ວນຫົວຂອງຊຸດຂໍ້ມູນບາງຊຸດ nifti_tool -check_hdr -infiles
dset0.nii dset1.nii nifti_tool -check_hdr -infiles *.nii *.hdr

e.g. ເພີ່ມທາງເລືອກ -quiet, ດັ່ງນັ້ນພຽງແຕ່ລາຍງານຂໍ້ຜິດພາດ nifti_tool -check_hdr -quiet
-infiles *.nii *.hdr

-check_nim : ກວດເບິ່ງໂຄງສ້າງ nifti_image ທີ່ຖືກຕ້ອງ

ການປະຕິບັດນີ້ຖືກນໍາໃຊ້ເພື່ອກວດເບິ່ງໂຄງສ້າງ nifti_image ສໍາລັບບັນຫາ. ນີ້ແມ່ນການທົດສອບຜ່ານ
ທັງ nifti_convert_nhdr2nim() ແລະ nifti_nim_is_valid(), ເຖິງແມ່ນວ່າຟັງຊັນອື່ນເອີ້ນວ່າ
ຂ້າງລຸ່ມນີ້ພວກເຂົາ, ແນ່ນອນ. ການກວດສອບປະຈຸບັນແມ່ນ:

dim[], sizeof_hdr, datatype, fname, inname, nifti_type

ໃຫ້ສັງເກດວ່າການສ້າງໂຄງສ້າງ nifti_image ແມ່ນຂຶ້ນກັບຊ່ອງຂໍ້ມູນ header ທີ່ດີ. ດັ່ງນັ້ນຄວາມຜິດພາດ
ແມ່ນ terminal, ຊຶ່ງຫມາຍຄວາມວ່າການກວດສອບນີ້ອາດຈະລາຍງານຄວາມຜິດພາດຫຼາຍທີ່ສຸດ, ເຖິງແມ່ນວ່າຫຼາຍ
ມີຢູ່. ໄດ້ -check_hdr ການປະຕິບັດແມ່ນສົມບູນຫຼາຍ.

ການທົດສອບເພີ່ມເຕີມສາມາດຮ້ອງຂໍໃຫ້ຜູ້ຂຽນ.

ຕົວຢ່າງ: nifti_tool -check_nim -infiles dset0.nii dset1.nii ເຊັ່ນ: nifti_tool -check_nim
-infiles *.nii *.hdr

ສ້າງ ທາງເລືອກໃນການ

-make_im : ສ້າງຊຸດຂໍ້ມູນໃໝ່ຈາກບໍ່ມີຫຍັງ

ດ້ວຍນີ້, ຜູ້ໃຊ້ສາມາດສ້າງຊຸດຂໍ້ມູນໃຫມ່ຂອງຮູບແບບພື້ນຖານ, ເຊິ່ງສາມາດດັດແປງໄດ້
ກັບທາງເລືອກອື່ນ. ນີ້ຈະສ້າງຂໍ້ມູນທີ່ເຕັມໄປສູນຂອງຂະຫນາດທີ່ເຫມາະສົມ.

ຄ່າເລີ່ມຕົ້ນແມ່ນຮູບ 1x1x1 ຂອງສັ້ນ. ການຕັ້ງຄ່າເຫຼົ່ານີ້ສາມາດຖືກແກ້ໄຂດ້ວຍ -new_dim
ທາງເລືອກ, ເພື່ອກໍານົດຄ່າ 8 ມິຕິ, ແລະ -new_datatype, ເພື່ອສະຫນອງປະເພດປະສົມປະສານ
ສໍາລັບຂໍ້ມູນ.

ເບິ່ງ -new_dim, -new_datatype ແລະ -infiles ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.

ໃຫ້ສັງເກດວ່າຊຸດຂໍ້ມູນ -infiles ຂອງຊື່ MAKE_IM ຈະຖືກສ້າງຂື້ນໃນທັນທີ.

-new_dim D0 .. D7 : ລະບຸ array dim ສໍາລັບຊຸດຂໍ້ມູນໃຫມ່.

ຕົວຢ່າງ -new_dim 4 64 64 27 120 0 0 0

ລາຍຊື່ມິຕິນີ້ຈະນຳໃຊ້ກັບຊຸດຂໍ້ມູນທີ່ສ້າງຂຶ້ນຜ່ານ MAKE_IM ຫຼື -make_im. ທັງໝົດ 8
ຕ້ອງການຄ່າ. ຈື່ໄວ້ວ່າ D0 ແມ່ນຈໍານວນຂອງຂະຫນາດ, ແລະ D1 ເຖິງ D7 ແມ່ນ
ຂະຫນາດ.

-new_datatype ປະເພດ : ລະບຸ array dim ສໍາລັບຊຸດຂໍ້ມູນໃຫມ່.

ຕົວຢ່າງ -new_datatype 16 ຄ່າເລີ່ມຕົ້ນ: -new_datatype 4 (ສັ້ນ)

ລາຍຊື່ມິຕິນີ້ຈະນຳໃຊ້ກັບຊຸດຂໍ້ມູນທີ່ສ້າງຂຶ້ນຜ່ານ MAKE_IM ຫຼື -make_im. ປະເພດ
ຄວນເປັນໜຶ່ງໃນຕົວເລກ NIFTI_TYPE_*, ຈາກ nifti1.h.

ສໍາເນົາ ທາງເລືອກໃນການ

-copy_brick_list : ສຳເນົາລາຍການປະລິມານໄປໃສ່ຊຸດຂໍ້ມູນໃໝ່

-cbl : (ຮູບແບບສັ້ນກວ່າ, ທາງເລືອກ)

-copy_im : (ຮູບແບບສັ້ນກວ່າ, ທາງເລືອກ)

ການປະຕິບັດນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດຄັດລອກບັນຊີລາຍຊື່ຂອງປະລິມານ (ໃນໄລຍະເວລາ) ຈາກຊຸດຂໍ້ມູນຫນຶ່ງໄປຫາ
ອື່ນ. ປະລິມານທີ່ລະບຸໄວ້ສາມາດຢູ່ໃນຄໍາສັ່ງໃດກໍ່ຕາມແລະມີຊ້ໍາ, ແຕ່ແນ່ນອນ
ຖືກຈຳກັດໃສ່ຊຸດຂອງຄ່າ {1, 2, ..., nt-1}, ຈາກມິຕິ 4.

ຕົວເລືອກນີ້ແມ່ນທຸງ. ບັນຊີລາຍຊື່ດັດຊະນີແມ່ນລະບຸໄວ້ກັບຊຸດຂໍ້ມູນການປ້ອນຂໍ້ມູນ, ບັນຈຸຢູ່ໃນ
ວົງເລັບສີ່ຫຼ່ຽມ. ໃຫ້ສັງເກດວ່າວົງເລັບສີ່ຫລ່ຽມແມ່ນພິເສດສໍາລັບຫອຍ UNIX ສ່ວນໃຫຍ່, ດັ່ງນັ້ນພວກມັນ
ຄວນມີຢູ່ໃນວົງຢືມດຽວ. syntax ຂອງບັນຊີລາຍຊື່ດັດຊະນີ:

ຫມາຍເຫດ:

ດັດຊະນີເລີ່ມຕົ້ນທີ່ສູນ

ດັດຊະນີສິ້ນສຸດຢູ່ທີ່ nt-1, ເຊິ່ງມີສັນຍາລັກພິເສດ "$"

ດັດຊະນີດຽວຄວນຖືກແຍກອອກດ້ວຍເຄື່ອງໝາຍຈຸດ, "," ຕົວຢ່າງ -infiles
dset0.nii"[0,3,8,5,2,2,2]"

ໄລຍະອາດຈະຖືກລະບຸໂດຍໃຊ້ ".." ຫຼື "-" eg -infiles dset0.nii"[2..95]" e.g.
-infiles dset0.nii"[2..$]"

ranges ອາດ​ຈະ​ມີ​ຄ່າ​ຂັ້ນ​ຕອນ​, ລະ​ບຸ​ໄວ້​ໃນ () ຕົວ​ຢ່າງ​: 2 ເຖິງ 95 ມີ​ຂັ້ນ​ຕອນ​ຂອງ​ການ​
3, ເຊັ່ນ: {2,5,8,11,...,95} ຕົວຢ່າງ -infiles dset0.nii"[2..95(3)]"

ຟັງຊັນນີ້ໃຊ້ກັບຊຸດຂໍ້ມູນ 3 ຫຼື 4 ມິຕິເທົ່ານັ້ນ.

ຕົວຢ່າງ: ເພື່ອສຳເນົາຊຸດຂໍ້ມູນ: nifti_tool -copy_im -prefix new.nii -infiles dset0.nii

e.g. ເພື່ອຄັດລອກ sub-bricks 0 ແລະ 7: nifti_tool -cbl -prefix new_07.nii -infiles
dset0.nii"[0,7]"

ເຊັ່ນ: ເພື່ອສຳເນົາຊຸດຂໍ້ມູນທັງໝົດ: nifti_tool -cbl -prefix new_all.nii -infiles
dset0.nii"[0..$]"

ຕົວຢ່າງ: ເພື່ອຄັດລອກຈຸດເວລາອື່ນ, ຂ້າມສາມອັນທໍາອິດ: nifti_tool -cbl -prefix
new_partial.nii -infiles dset0.nii"[3..$(2)]"

-copy_collapsed_image ... : ສຳເນົາລາຍການປະລິມານໄປໃສ່ຊຸດຂໍ້ມູນໃໝ່

-cci IJKTUVW : (ຮູບແບບສັ້ນກວ່າ, ທາງເລືອກ)

ການປະຕິບັດນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດຄັດລອກຊຸດຂໍ້ມູນທີ່ຫຍໍ້ລົງ, ບ່ອນທີ່ມີບາງຂະຫນາດ
ຫຍໍ້ລົງໄປຫາດັດຊະນີທີ່ໃຫ້ໄວ້. ຕົວຢ່າງ, ມິຕິ X ສາມາດຖືກຫຍໍ້ລົງເປັນ i=42, ແລະ
ຂະໜາດເວລາສາມາດຖືກຫຍໍ້ລົງເປັນ t=17. ເພື່ອຍຸບມິຕິໃດໜຶ່ງ, ຕັ້ງ Di ໄປທີ່ປຸ່ມ
ດັດຊະນີທີ່ຕ້ອງການ, ບ່ອນທີ່ຂ້ອຍຢູ່ໃນ {0..ni-1}. ຂະຫນາດໃດທີ່ບໍ່ຄວນຖືກຍຸບຕ້ອງ
ຖືກຈັດເປັນ -1.

ຕົວເລກໃດນຶ່ງ (ທີ່ຖືກຕ້ອງ) ສາມາດຫຍໍ້ລົງໄດ້, ເຖິງແມ່ນວ່າລົງເປັນຄ່າດຽວ, ໂດຍ
ການລະບຸຕົວຊີ້ວັດທີ່ຖືກຕ້ອງພຽງພໍ. ຊຸດຂໍ້ມູນຜົນໄດ້ຮັບຫຼັງຈາກນັ້ນຈະມີຈໍານວນຫຼຸດລົງ
ຂະຫນາດທີ່ບໍ່ແມ່ນເລື່ອງເລັກນ້ອຍ.

ສົມມຸດວ່າ dset0.nii ມີ nim->dim[8] = { 4, 64, 64, 21, 80, 1, 1, 1 }. ໃຫ້ສັງເກດວ່ານີ້ແມ່ນ a
ຊຸດຂໍ້ມູນ 4 ມິຕິ.

ຕົວຢ່າງ: ສຳເນົາຊຸດເວລາສຳລັບ voxel i,j,k = 5,4,17 nifti_tool -cci 5 4 17 -1 -1 -1 -1
-prefix new_5_4_17.nii

ຕົວຢ່າງ: ອ່ານປະລິມານດຽວໃນເວລາຈຸດ 26 nifti_tool -cci -1 -1 -1 26 -1 -1 -1 -prefix
new_t26.nii

ສົມມຸດວ່າ dset1.nii ມີ nim->dim[8] = { 6, 64, 64, 21, 80, 4, 3, 1 }. ໃຫ້ສັງເກດວ່ານີ້ແມ່ນ a
ຊຸດຂໍ້ມູນ 6 ມິຕິ.

ຕົວຢ່າງ: ຄັດລອກຊຸດເວລາທັງຫມົດສໍາລັບ voxel i,j,k = 5,0,17, ດ້ວຍ v = 2 (ແລະເພີ່ມຄໍາສັ່ງໃສ່.
history) nifti_tool -cci 5 0 17 -1 -1 2 -1 -keep_hist - ຄໍານໍາຫນ້າ new_5_0_17_2.nii

ຕົວຢ່າງ: ຄັດລອກຂໍ້ມູນທັງຫມົດທີ່ i=3, j=19 ແລະ v=2 (ຂ້ອຍບໍ່ອ້າງວ່າຮູ້ເຫດຜົນທີ່ດີທີ່ຈະເຮັດ.
this) nifti_tool -cci 3 19 -1 -1 -1 2 -1 -prefix new_mess.nii

ເບິ່ງ "-disp_ci" ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ (ເຊິ່ງສະແດງ / ພິມຂໍ້ມູນ, ແທນທີ່ຈະຄັດລອກມັນ
ກັບຊຸດຂໍ້ມູນໃຫມ່).

ການສະແດງ ທາງເລືອກໃນການ

-disp_hdr : ສະແດງຊ່ອງຂໍ້ມູນ nifti_1_header ສໍາລັບຊຸດຂໍ້ມູນ

ທຸງນີ້ຫມາຍຄວາມວ່າຜູ້ໃຊ້ຕ້ອງການເບິ່ງບາງຊ່ອງຂໍ້ມູນ nifti_1_header ໃນຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນ
ຊຸດຂໍ້ມູນ nifti. ຜູ້ໃຊ້ອາດຈະຕ້ອງການລະບຸຕົວເລືອກ "-field" ຫຼາຍອັນພ້ອມກັບອັນນີ້.
ທາງ​ເລືອກ​ນີ້​ຮຽກ​ຮ້ອງ​ໃຫ້​ມີ​ຫນຶ່ງ​ຫຼື​ຫຼາຍ​ການ​ປ້ອນ​ໄຟລ​໌​, ໂດຍ​ຜ່ານ "-infiles​"​.

ຖ້າບໍ່ມີທາງເລືອກ "-field", ຊ່ອງຂໍ້ມູນທັງຫມົດຈະຖືກສະແດງ.

ຕົວຢ່າງ: ເພື່ອສະແດງເນື້ອຫາຂອງທຸກຂົງເຂດ: nifti_tool -disp_hdr -infiles dset0.nii
nifti_tool -disp_hdr -infiles dset0.nii dset1.nii dset2.nii

ຕົວຢ່າງ: ເພື່ອສະແດງເນື້ອຫາຂອງຊ່ອງຂໍ້ມູນທີ່ເລືອກ: nifti_tool -disp_hdr -field dim -infiles
dset0.nii nifti_tool -disp_hdr -field dim -field descrip -infiles dset0.nii

-disp_nim : ສະແດງຊ່ອງຂໍ້ມູນ nifti_image ສໍາລັບຊຸດຂໍ້ມູນ

ຕົວເລືອກທຸງນີ້ເຮັດວຽກແບບດຽວກັນກັບຕົວເລືອກ "-disp_hdr", ຍົກເວັ້ນວ່າທົ່ງນາໃນ
ຄໍາຖາມແມ່ນມາຈາກໂຄງສ້າງ nifti_image.

-disp_ana : ສະແດງຊ່ອງຂໍ້ມູນ nifti_analyze75 ສໍາລັບຊຸດຂໍ້ມູນ

ຕົວເລືອກທຸງນີ້ເຮັດວຽກແບບດຽວກັນກັບຕົວເລືອກ "-disp_hdr", ຍົກເວັ້ນວ່າທົ່ງນາໃນ
ຄໍາຖາມແມ່ນມາຈາກໂຄງສ້າງ nifti_analyze75.

-disp_exts : ສະແດງສ່ວນຂະຫຍາຍປະເພດ AFNI ທັງໝົດ

ຕົວເລືອກທຸງນີ້ຖືກໃຊ້ເພື່ອສະແດງຂໍ້ມູນ nifti_1_extension ທັງໝົດ, ສໍາລັບສ່ວນຂະຫຍາຍເຫຼົ່ານັ້ນເທົ່ານັ້ນ
ປະເພດ AFNI (ລະຫັດ = 4). ທາງເລືອກອື່ນເທົ່ານັ້ນທີ່ໃຊ້ຈະເປັນ "-infiles".

ຕົວຢ່າງ: ເພື່ອສະແດງສ່ວນຂະຫຍາຍໃນຊຸດຂໍ້ມູນ: nifti_tool -disp_exts -infiles dset0.nii
nifti_tool -disp_exts -infiles dset0.nii dset1.nii dset2.nii

-disp_ts IJK : ສະແດງຊຸດເວລາ ASCII ທີ່ i,j,k = I,J,K

ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອສະແດງຂໍ້ມູນຊຸດເວລາສໍາລັບ voxel ຢູ່ i,j,k indices I,J,K.
ຂໍ້ມູນຖືກສະແດງເປັນຂໍ້ຄວາມ, ທັງໝົດຢູ່ໃນແຖວດຽວ (ຄ່າເລີ່ມຕົ້ນ), ຫຼືເປັນຕົວເລກໜຶ່ງຕໍ່
ເສັ້ນ (ຜ່ານ "-dci_lines" ທາງເລືອກ).

ຫມາຍເຫດ:

ຟັງຊັນນີ້ໃຊ້ກັບຊຸດຂໍ້ມູນ 4 ມິຕິເທົ່ານັ້ນ.

ທາງເລືອກ "-quiet" ສາມາດຖືກນໍາໃຊ້ເພື່ອສະກັດກັ້ນສ່ວນຫົວຂອງຂໍ້ຄວາມ, ປ່ອຍໃຫ້ຂໍ້ມູນເທົ່ານັ້ນ.

ທາງເລືອກນີ້ແມ່ນສັ້ນສໍາລັບການນໍາໃຊ້ "-disp_ci" (ສະແດງຮູບພາບຫຍໍ້), ຈໍາກັດ
ຊຸດຂໍ້ມູນ 4 ມິຕິ. ເຊັ່ນ: -disp_ci IJK -1 -1 -1 -1

ຕົວຢ່າງ: ເພື່ອສະແດງຊຸດເວລາຢູ່ທີ່ voxel 23, 0, 172: nifti_tool -disp_ts 23 0 172
-infiles dset1_time.nii nifti_tool -disp_ts 23 0 172 -dci_lines -infiles dset1_time.nii
nifti_tool -disp_ts 23 0 172 -quiet -infiles dset1_time.nii

-disp_collapsed_image : ສະແດງຄ່າ ASCII ສໍາລັບຊຸດຂໍ້ມູນທີ່ຫຍໍ້ລົງ

-disp_ci IJKTUVW : (ຮູບແບບສັ້ນກວ່າ, ທາງເລືອກ)

ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອສະແດງຂໍ້ມູນທັງຫມົດຈາກຮູບພາບທີ່ຫຍໍ້ລົງ, ໂດຍໃຫ້ຂະຫນາດ
ບັນຊີລາຍຊື່. ຂໍ້ມູນຖືກສະແດງເປັນຂໍ້ຄວາມ, ທັງຢູ່ໃນແຖວດຽວ (ຄ່າເລີ່ມຕົ້ນ), ຫຼືເປັນອັນດຽວ
ຕົວເລກຕໍ່ແຖວ (ໂດຍໃຊ້ທຸງ "-dci_lines").

ທາງເລືອກ "-quiet" ສາມາດຖືກນໍາໃຊ້ເພື່ອສະກັດກັ້ນຫົວຂໍ້ຂໍ້ຄວາມ.

ຕົວຢ່າງ: ເພື່ອສະແດງຊຸດເວລາຢູ່ທີ່ voxel 23, 0, 172: nifti_tool -disp_ci 23 0 172 -1 0 0 0
-infiles dset1_time.nii

ຕົວຢ່າງ: ເພື່ອສະແດງ z-slice 14, ໃນເວລາ t=68: nifti_tool -disp_ci -1 -1 14 68 0 0 0 -infiles
dset1_time.nii

ເບິ່ງ "-ccd" ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເຊິ່ງຄັດລອກຂໍ້ມູນດັ່ງກ່າວໃສ່ຊຸດຂໍ້ມູນໃຫມ່, ແທນທີ່ຈະ
ພິມມັນໃສ່ປ່ອງຢ້ຽມຢູ່ປາຍຍອດ.

ການດັດແກ້ ທາງເລືອກໃນການ

-mod_hdr : ແກ້ໄຂຊ່ອງຂໍ້ມູນ nifti_1_header ສໍາລັບຊຸດຂໍ້ມູນ

ຄຳສັ່ງນີ້ຖືກໃຊ້ເພື່ອແກ້ໄຂບາງຊ່ອງຂໍ້ມູນ nifti_1_header ໃນຊຸດຂໍ້ມູນໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ.
ຜູ້​ໃຊ້​ຕ້ອງ​ລະ​ບຸ​ບັນ​ຊີ​ລາຍ​ການ​ຂອງ​ຊ່ອງ​ຂໍ້​ມູນ​ເພື່ອ​ປັບ​ປຸງ​ແກ້​ໄຂ​ໂດຍ​ຜ່ານ​ທາງ​ເລືອກ "-mod_field​" ຫນຶ່ງ​ຫຼື​ຫຼາຍ​ກວ່າ​,
ເຊິ່ງລວມມີຊື່ຊ່ອງຂໍ້ມູນ, ພ້ອມກັບຄ່າ (ຊຸດຂອງ) ໃໝ່.

ຜູ້ໃຊ້ສາມາດແກ້ໄຂຊຸດຂໍ້ມູນຢູ່ໃນສະຖານທີ່, ຫຼືໃຊ້ "-prefix" ເພື່ອຜະລິດຊຸດຂໍ້ມູນໃຫມ່, ເພື່ອ
ເຊິ່ງການປ່ຽນແປງໄດ້ຖືກນໍາໃຊ້. ມັນແນະນໍາໃຫ້ໃຊ້ "-prefix" ປົກກະຕິ.
ທາງເລືອກ, ເພື່ອບໍ່ໃຫ້ຊຸດຂໍ້ມູນເສຍຫາຍ.

ໃຫ້ສັງເກດວ່າບາງຊ່ອງຂໍ້ມູນມີຄວາມຍາວຫຼາຍກວ່າ 1, ຊຶ່ງຫມາຍຄວາມວ່າຊ່ອງຂໍ້ມູນເປັນ array ຂອງ
ຕົວເລກ, ຫຼືສາຍຂອງຕົວອັກສອນ. ເພື່ອແກ້ໄຂ array ຂອງຕົວເລກ, ຜູ້ໃຊ້ຕ້ອງ
ໃຫ້ຈໍານວນທີ່ຖືກຕ້ອງຂອງຄ່າ, ແລະມີຄ່າເຫຼົ່ານັ້ນຢູ່ໃນວົງຢືມ, ດັ່ງນັ້ນມັນເປັນ
ເຫັນວ່າເປັນທາງເລືອກດຽວ.

ເພື່ອແກ້ໄຂຊ່ອງຂໍ້ມູນສະຕຣິງ, ໃສ່ສະຕຣິງໃນວົງຢືມ.

ຕົວເລືອກ "-mod_field" ໃຊ້ເວລາຊື່ field_name ແລະບັນຊີລາຍຊື່ຂອງຄ່າ.

ຕົວ​ຢ່າງ​ເພື່ອ​ປັບ​ປຸງ​ແກ້​ໄຂ​ເນື້ອ​ໃນ​ຂອງ​ຂົງ​ເຂດ​ຕ່າງໆ​:

nifti_tool -mod_hdr -prefix dnew -infiles dset0.nii -mod_field qoffset_x -17.325

nifti_tool -mod_hdr -prefix dnew -infiles dset0.nii -mod_field dim” 4 64 64 20 30 1 1 1
1"

nifti_tool -mod_hdr -prefix dnew -infiles dset0.nii -mod_field ອະທິບາຍ "ເບຍ, brats ແລະ
ເນີຍແຂງ, mmmm ... "

ຕົວຢ່າງ: ແກ້ໄຂເນື້ອໃນຂອງຫຼາຍຊ່ອງຂໍ້ມູນ: nifti_tool -mod_hdr -prefix dnew -infiles
dset0.nii -mod_field qoffset_x -17.325 -mod_field slice_start 1

ຕົວຢ່າງ: ແກ້ໄຂເນື້ອໃນຂອງຫຼາຍໄຟລ໌ (ຕ້ອງຂຽນທັບ): nifti_tool -mod_hdr
-ຂຽນທັບ -mod_field qoffset_x -17.325 -infiles dset0.nii dset1.nii

-mod_nim : ແກ້ໄຂຊ່ອງຂໍ້ມູນ nifti_image ສໍາລັບຊຸດຂໍ້ມູນ

ຕົວເລືອກການປະຕິບັດນີ້ຖືກນໍາໃຊ້ແບບດຽວກັນກັບ "-mod_hdr" ຖືກນໍາໃຊ້, ຍົກເວັ້ນວ່າພາກສະຫນາມໃນ
ຄໍາຖາມແມ່ນມາຈາກໂຄງສ້າງ nifti_image.

-strip_extras : ເອົາສ່ວນຂະຫຍາຍ ແລະຄຳອະທິບາຍອອກຈາກຊຸດຂໍ້ມູນ

ການປະຕິບັດນີ້ແມ່ນໃຊ້ເພື່ອພະຍາຍາມ "ເຮັດຄວາມສະອາດ" ຊຸດຂໍ້ມູນຂອງຂໍ້ຄວາມທົ່ວໄປ, ເພື່ອເຮັດໃຫ້ມັນ
ບໍ່ເປີດເຜີຍຊື່. ສ່ວນຂະຫຍາຍ ແລະຊ່ອງຄຳອະທິບາຍ nifti_image ຖືກລຶບລ້າງໂດຍການກະທຳນີ້.

ຕົວຢ່າງ: ເພື່ອລອກເອົາຊຸດຂໍ້ມູນ *.nii ທັງໝົດໃນໄດເລກະທໍລີນີ້: nifti_tool -strip -overwrite -infiles
*.ນິ

-swap_as_nifti : ປ່ຽນສ່ວນຫົວຕາມ nifti_1_header

ບາງທີສ່ວນຫົວຂອງ NIFTI ແມ່ນມີຮູບແບບທີ່ບໍ່ຖືກຕ້ອງ, ແລະຜູ້ໃຊ້ຕ້ອງການປ່ຽນມັນຢ່າງຈະແຈ້ງກ່ອນ.
ການ​ດໍາ​ເນີນ​ງານ​ອື່ນໆ​. ການປະຕິບັດນີ້ຈະແລກປ່ຽນ bytes ພາກສະຫນາມພາຍໃຕ້ການສົມມຸດຕິຖານ
ວ່າສ່ວນຫົວແມ່ນຢູ່ໃນຮູບແບບ NIFTI.

** ວິ​ຊາ​ການ​ປະ​ຕິ​ບັດ​ທີ່​ແນະ​ນໍາ​ແມ່ນ​ເພື່ອ​ເຮັດ​ໃຫ້​ສໍາ​ເນົາ​ຂອງ​ຊຸດ​ຂໍ້​ມູນ​ແລະ​ຂຽນ​ທັບ​
header ຜ່ານ -overwrite. ຖ້າ header ຕ້ອງການການດໍາເນີນງານດັ່ງກ່າວ, ມັນເປັນໄປໄດ້ວ່າຂໍ້ມູນ
ຖ້າບໍ່ດັ່ງນັ້ນຈະຖືກອ່ານຢ່າງຖືກຕ້ອງ.

-swap_as_analyze : swap header ຕາມ nifti_analyze75

ບາງທີສ່ວນຫົວຂອງການວິເຄາະແມ່ນບໍ່ຖືກຕ້ອງ, ແລະຜູ້ໃຊ້ຕ້ອງການປ່ຽນມັນຢ່າງຈະແຈ້ງກ່ອນ.
ການ​ດໍາ​ເນີນ​ງານ​ອື່ນໆ​. ການປະຕິບັດນີ້ຈະແລກປ່ຽນ bytes ພາກສະຫນາມພາຍໃຕ້ການສົມມຸດຕິຖານ
ວ່າສ່ວນຫົວແມ່ນຢູ່ໃນຮູບແບບການວິເຄາະ 7.5.

** ວິ​ຊາ​ການ​ປະ​ຕິ​ບັດ​ທີ່​ແນະ​ນໍາ​ແມ່ນ​ເພື່ອ​ເຮັດ​ໃຫ້​ສໍາ​ເນົາ​ຂອງ​ຊຸດ​ຂໍ້​ມູນ​ແລະ​ຂຽນ​ທັບ​
header ຜ່ານ -overwrite. ຖ້າ header ຕ້ອງການການດໍາເນີນງານດັ່ງກ່າວ, ມັນເປັນໄປໄດ້ວ່າຂໍ້ມູນ
ຖ້າບໍ່ດັ່ງນັ້ນຈະຖືກອ່ານຢ່າງຖືກຕ້ອງ.

-swap_as_old : ແລກປ່ຽນສ່ວນຫົວໂດຍໃຊ້ວິທີເກົ່າ

ໃນ​ຖາ​ນະ​ເປັນ​ຂອງ​ຫ້ອງ​ສະ​ຫມຸດ​ສະ​ບັບ 1.35 (3 ສິງຫາ, 2008), nifticlib ​ໃນ​ປັດ​ຈຸ​ບັນ​ສະ​ຫຼັບ​ທຸກ​ຊ່ອງ​ຂອງ NIFTI
ຊຸດຂໍ້ມູນ (ລວມທັງອັນທີ່ບໍ່ໄດ້ໃຊ້), ແລະມັນແລກປ່ຽນຊຸດຂໍ້ມູນການວິເຄາະອີງຕາມການ
ໂຄງສ້າງ nifti_analyze75. ນີ້ແມ່ນຄວາມແຕກຕ່າງທີ່ສໍາຄັນໃນກໍລະນີຂອງການວິເຄາະ
ຊຸດຂໍ້ມູນ.

ທາງເລືອກ -swap_as_old ໄດ້ຖືກເພີ່ມເພື່ອປຽບທຽບຜົນໄດ້ຮັບຂອງວິທີການແລກປ່ຽນ, ຫຼືເພື່ອ
ຍົກ​ເລີກ​ວິ​ທີ​ການ​ແລກ​ປ່ຽນ​ອັນ​ໜຶ່ງ ແລະ​ປ່ຽນ​ແທນ​ດ້ວຍ​ວິທີ​ອື່ນ (ເຊັ່ນ​ເພື່ອ​ຍົກ​ເລີກ​ວິ​ທີ​ການ​ເກົ່າ ແລະ
ນຳໃຊ້ໃໝ່).

ຕື່ມ, ເອົາ ທາງເລືອກໃນການ

-add_afni_ext EXT : ເພີ່ມສ່ວນຂະຫຍາຍ AFNI ໃສ່ຊຸດຂໍ້ມູນ

ຕົວເລືອກນີ້ຖືກໃຊ້ເພື່ອເພີ່ມສ່ວນຂະຫຍາຍປະເພດ AFNI ໃສ່ຊຸດຂໍ້ມູນໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ. ທາງເລືອກນີ້ອາດຈະ
ຖືກນໍາໃຊ້ຫຼາຍກວ່າຫນຶ່ງຄັ້ງເພື່ອເພີ່ມຫຼາຍກວ່າຫນຶ່ງສ່ວນຂະຫຍາຍ.

ຖ້າ EXT ເປັນຂອງແບບຟອມ "file:FILENAME", ຫຼັງຈາກນັ້ນສ່ວນຂະຫຍາຍຈະຖືກອ່ານຈາກໄຟລ໌,
ຊື່​ເອ​ກະ​ສານ.

ທາງເລືອກ "-prefix" ແມ່ນແນະນໍາ, ເພື່ອສ້າງຊຸດຂໍ້ມູນໃຫມ່. ໃນກໍລະນີດັ່ງກ່າວ, ພຽງແຕ່ a
ໄຟລ໌ດຽວອາດຈະຖືກເອົາເປັນການປ້ອນຂໍ້ມູນ. ການນໍາໃຊ້ "-overwrite" ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຂຽນທັບ
ໄຟລ໌ປະຈຸບັນ, ຫຼືເພື່ອເພີ່ມສ່ວນຂະຫຍາຍໃສ່ຫຼາຍໄຟລ໌, ຂຽນທັບພວກມັນ.

ເຊັ່ນ: ເພື່ອເພີ່ມສ່ວນຂະຫຍາຍ AFNI ທົ່ວໄປ: nifti_tool -add_afni_ext "wow, my first extension"
- ຄໍານໍາຫນ້າ dnew -infiles dset0.nii

ຕົວຢ່າງ: ເພື່ອເພີ່ມສ່ວນຂະຫຍາຍ AFNI ຫຼາຍອັນ: nifti_tool -add_afni_ext "wow, my first extension
:)" -add_afni_ext "ເບິ່ງ, ທີສອງຂອງຂ້ອຍ ... " - ຄໍານໍາຫນ້າ dnew -infiles dset0.nii

ຕົວຢ່າງ: ເພື່ອເພີ່ມສ່ວນຂະຫຍາຍ, ແລະຂຽນທັບຊຸດຂໍ້ມູນ: nifti_tool -add_afni_ext "ບາງ AFNI
ສ່ວນຂະຫຍາຍ" -ຂຽນທັບ -infiles dset0.nii dset1.nii

-add_comment_ext EXT : ເພີ່ມສ່ວນຂະຫຍາຍຄຳເຫັນໃສ່ຊຸດຂໍ້ມູນ

ຕົວເລືອກນີ້ຖືກໃຊ້ເພື່ອເພີ່ມສ່ວນຂະຫຍາຍປະເພດຄຳເຫັນໃສ່ໜຶ່ງ ຫຼືຫຼາຍຊຸດຂໍ້ມູນ. ທາງເລືອກນີ້
ອາດຈະຖືກນໍາໃຊ້ຫຼາຍກວ່າຫນຶ່ງຄັ້ງເພື່ອເພີ່ມຫຼາຍກວ່າຫນຶ່ງສ່ວນຂະຫຍາຍ. ຕົວເລືອກນີ້ອາດຈະຖືກໃຊ້ເຊັ່ນກັນ
ດ້ວຍ "-add_afni_ext".

ຖ້າ EXT ເປັນຂອງແບບຟອມ "file:FILENAME", ຫຼັງຈາກນັ້ນສ່ວນຂະຫຍາຍຈະຖືກອ່ານຈາກໄຟລ໌,
ຊື່​ເອ​ກະ​ສານ.

ທາງເລືອກ "-prefix" ແມ່ນແນະນໍາ, ເພື່ອສ້າງຊຸດຂໍ້ມູນໃຫມ່. ໃນກໍລະນີດັ່ງກ່າວ, ພຽງແຕ່ a
ໄຟລ໌ດຽວອາດຈະຖືກເອົາເປັນການປ້ອນຂໍ້ມູນ. ການນໍາໃຊ້ "-overwrite" ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຂຽນທັບ
ໄຟລ໌ປະຈຸບັນ, ຫຼືເພື່ອເພີ່ມສ່ວນຂະຫຍາຍໃສ່ຫຼາຍໄຟລ໌, ຂຽນທັບພວກມັນ.

eg ເພື່ອເພີ່ມຄໍາເຫັນກ່ຽວກັບຊຸດຂໍ້ມູນ: nifti_tool -add_comment "ປ່ຽນຈາກ
MY_AFNI_DSET+orig" - ຄໍານໍາຫນ້າ ໃໝ່ -infiles dset0.nii

ຕົວຢ່າງ: ເພື່ອເພີ່ມການຂະຫຍາຍຫຼາຍ: nifti_tool -add_comment "ຕື່ມການຂະຫຍາຍຄໍາເຫັນ"
-add_afni_ext "ແລະການຂະຫຍາຍຮູບແບບ AFNI XML" -add_comment "ຊຸດຂໍ້ມູນຄັດລອກຈາກ
dset0.nii" - ຄໍານໍາຫນ້າ dnew -infiles dset0.nii

-rm_ext INDEX : ເອົາສ່ວນຂະຫຍາຍທີ່ໃຫ້ໂດຍ INDEX

ຕົວເລືອກນີ້ຖືກໃຊ້ເພື່ອເອົາສ່ວນຂະຫຍາຍອັນໃດນຶ່ງອອກຈາກຊຸດຂໍ້ມູນ. ສ່ວນຂະຫຍາຍຫຼາຍອັນ
ຕ້ອງການຫຼາຍທາງເລືອກ.

ບັນທຶກ - ດັດຊະນີສ່ວນຂະຫຍາຍເລີ່ມຕົ້ນດ້ວຍ 0 (ສູນ)

ເພື່ອເບິ່ງສ່ວນຂະຫຍາຍປະຈຸບັນ, ເບິ່ງ "-disp_exts"

exensions ທັງຫມົດສາມາດຖືກໂຍກຍ້າຍອອກໂດຍໃຊ້ ALL ຫຼື -1 ສໍາລັບ INDEX

ຕົວຢ່າງ: ເພື່ອເອົາສ່ວນຂະຫຍາຍ #0: nifti_tool -rm_ext 0 -overwrite -infiles dset0.nii

ຕົວຢ່າງ: ເພື່ອເອົາສ່ວນຂະຫຍາຍທັງໝົດອອກ: nifti_tool -rm_ext ALL -prefix dset1 -infiles dset0.nii
nifti_tool -rm_ext -1 -prefix dset1 -infiles dset0.nii

ຕົວຢ່າງ: ເພື່ອເອົາສ່ວນຂະຫຍາຍ #2, #3 ແລະ #5: nifti_tool -rm_ext 2 -rm_ext 3 -rm_ext 5
-ຂຽນທັບ -infiles dset0.nii

ຄວາມແຕກຕ່າງ ທາງເລືອກໃນການ

-diff_hdr : ສະແດງພາກສະຫນາມ header ຄວາມແຕກຕ່າງລະຫວ່າງສອງຊຸດຂໍ້ມູນ

ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອຊອກຫາຄວາມແຕກຕ່າງລະຫວ່າງສອງຊຸດຂໍ້ມູນ. ຖ້າມີຂົງເຂດໃດນຶ່ງ
ແຕກຕ່າງກັນ, ເນື້ອໃນຂອງຊ່ອງຂໍ້ມູນເຫຼົ່ານັ້ນຈະຖືກສະແດງ (ເວັ້ນເສຍແຕ່ວ່າ "-ງຽບ" ທາງເລືອກຖືກນໍາໃຊ້).

ບັນຊີລາຍຊື່ຂອງຊ່ອງຂໍ້ມູນສາມາດຖືກກໍານົດໂດຍການໃຊ້ຫຼາຍ "-field" ທາງເລືອກ. ຖ້າບໍ່ມີ "-field"
ທາງ​ເລືອກ​ແມ່ນ​ໄດ້​ຮັບ​, ຊ່ອງ​ຂໍ້​ມູນ​ທັງ​ຫມົດ​ຈະ​ໄດ້​ຮັບ​ການ​ກວດ​ສອບ​.

ຕ້ອງລະບຸຊື່ຊຸດຂໍ້ມູນສອງອັນຜ່ານ "-infiles".

ຕົວຢ່າງ: ເພື່ອສະແດງຄວາມແຕກຕ່າງພາກສະຫນາມ nifti_1_header ທັງໝົດ: nifti_tool -diff_hdr -infiles
dset0.nii dset1.nii

ຕົວຢ່າງ: ເພື່ອສະແດງຄວາມແຕກຕ່າງພາກສະຫນາມ nifti_1_header ທີ່ເລືອກ: nifti_tool -diff_hdr -field dim
-field intent_code -infiles dset0.nii dset1.nii

-diff_nim : ສະແດງຊ່ອງຂໍ້ມູນ nifti_image ຄວາມແຕກຕ່າງລະຫວ່າງຊຸດຂໍ້ມູນ

ຕົວເລືອກນີ້ເຮັດວຽກຄືກັນກັບ "-diff_hdr", ຍົກເວັ້ນວ່າທົ່ງນາໃນຄໍາຖາມແມ່ນມາຈາກ
ໂຄງສ້າງຮູບພາບ nifti_.

Miscellaneous ທາງເລືອກໃນການ

-ແມງໄມ້ ລະດັບ : ຕັ້ງລະດັບການດີບັກ

ລະ​ດັບ 0 ຈະ​ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ປະ​ຕິ​ບັດ​ໂດຍ​ບໍ່​ມີ​ການ​ອອກ​ຫນ້າ​ຈໍ​, ແຕ່​ຄວາມ​ຜິດ​ພາດ​. ລະດັບ 1 ແມ່ນ
ຄ່າເລີ່ມຕົ້ນ. ລະດັບ 2 ແລະ 3 ໃຫ້ຂໍ້ມູນເພີ່ມເຕີມເປັນກ້າວໆ.

ຕົວຢ່າງ -debug 2

-ສະຫນາມ FIELDNAME : ໃຫ້ຊ່ອງຂໍ້ມູນເພື່ອເຮັດວຽກນຳ

ທາງ​ເລືອກ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ສະ​ຫນອງ​ພາກ​ສະ​ຫນາມ​ເພື່ອ​ສະ​ແດງ​, ປັບ​ປຸງ​ແກ້​ໄຂ​ຫຼື​ສົມ​ທຽບ​. ທາງເລືອກນີ້ສາມາດເປັນ
ນໍາໃຊ້ພ້ອມກັບຫນຶ່ງໃນທາງເລືອກການປະຕິບັດທີ່ນໍາສະເຫນີຂ້າງເທິງ.

ເບິ່ງ "-disp_hdr", ຂ້າງເທິງ, ສໍາລັບຕົວຢ່າງທີ່ສົມບູນ.

ຕົວຢ່າງ: nifti_tool -field descrip eg nifti_tool -field descrip -field dim

-infiles file0... : ໃຫ້ລາຍຊື່ໄຟລ໌ທີ່ຈະເຮັດວຽກກັບ

ພາລາມິເຕີນີ້ແມ່ນຕ້ອງການສໍາລັບການດໍາເນີນການໃດຫນຶ່ງ, ໃນຄໍາສັ່ງທີ່ຈະສະຫນອງບັນຊີລາຍຊື່ຂອງໄຟລ໌ທີ່ຈະ
ຂະບວນການ. ຖ້າຊື່ໄຟລ໌ທີ່ປ້ອນເຂົ້າບໍ່ມີສ່ວນຂະຫຍາຍ, ໄດເລກະທໍລີທີ່ພວກເຮົາຖືກຄົ້ນຫາ
ໄຟລ໌ໃດນຶ່ງທີ່ເໝາະສົມ (ເຊັ່ນ: .nii ຫຼື .hdr).

ຫມາຍ​ເຫດ​: ຖ້າຊື່ໄຟລ໌ມີແບບຟອມ MAKE_IM, ຫຼັງຈາກນັ້ນຊຸດຂໍ້ມູນໃຫມ່ຈະຖືກສ້າງຂື້ນ, ໂດຍບໍ່ມີການ
ຄວາມຕ້ອງການສໍາລັບການປ້ອນໄຟລ໌.

ເບິ່ງ "-mod_hdr", ຂ້າງເທິງ, ສໍາລັບຕົວຢ່າງທີ່ສົມບູນ.

ເຊັ່ນ: nifti_tool -infiles file0.nii ເຊັ່ນ: nifti_tool -infiles file1.nii file2 file3.hdr

-mod_field NAME "VALUE_LIST" : ໃຫ້ຄ່າໃໝ່ສຳລັບຊ່ອງຂໍ້ມູນ

ພາລາມິເຕີນີ້ແມ່ນຕ້ອງການສໍາລັບການດໍາເນີນການແກ້ໄຂໃດໆ. ຖ້າຜູ້ໃຊ້ຕ້ອງການດັດແປງ
ຊ່ອງຂໍ້ມູນໃດໆຂອງຊຸດຂໍ້ມູນ, ນີ້ແມ່ນບ່ອນທີ່ຊ່ອງຂໍ້ມູນ ແລະຄ່າຖືກລະບຸ.

NAME ແມ່ນຊື່ຊ່ອງຂໍ້ມູນ (ໃນໂຄງສ້າງ nifti_1_header ຫຼື nifti_image
ໂຄງປະກອບການ). ຖ້າຕົວເລືອກການປະຕິບັດແມ່ນ "-mod_hdr", ຫຼັງຈາກນັ້ນ NAME ຈະຕ້ອງເປັນຊື່ຂອງ a
ຊ່ອງຂໍ້ມູນ nifti_1_header. ຖ້າຄຳສັ່ງແມ່ນ "-mod_nim", NAME ຈະຕ້ອງມາຈາກ nifti_image
ໂຄງສ້າງ.

VALUE_LIST ຈະຕ້ອງເປັນໜຶ່ງ ຫຼືຫຼາຍຄ່າ, ເທົ່າທີ່ຕ້ອງການສຳລັບຊ່ອງຂໍ້ມູນ, ທີ່ມີຢູ່ໃນ
quotes ຖ້າຫຼາຍກວ່າຫນຶ່ງແມ່ນສະຫນອງໃຫ້.

ໃຊ້ "nifti_tool -help_hdr" ເພື່ອເອົາລາຍຊື່ຂອງຊ່ອງຂໍ້ມູນ nifti_1_header ໃຊ້ "nifti_tool
-help_nim" ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ຂອງຊ່ອງຂໍ້ມູນ nifti_image

ເບິ່ງ "-mod_hdr", ຂ້າງເທິງ, ສໍາລັບຕົວຢ່າງທີ່ສົມບູນ.

ຕົວຢ່າງ: ແກ້ໄຂຊ່ອງຂໍ້ມູນ nifti_1_header: -mod_field ອະທິບາຍ "toga, toga, toga"

-mod_field qoffset_x 19.4 -mod_field qoffset_z -11

-mod_field pixdim " 1 0.9375 0.9375 1.2 1 1 1 1 .

-keep_hist : ເພີ່ມຄໍາສັ່ງເປັນ COMMENT (ໃສ່ "ປະຫວັດສາດ")

ເມື່ອຕົວເລືອກນີ້ຖືກໃຊ້, ຄໍາສັ່ງປະຈຸບັນຈະຖືກເພີ່ມເປັນປະເພດ NIFTI_ECODE_COMMENT
ການຂະຫຍາຍ. ນີ້ສະຫນອງຄວາມສາມາດໃນການຮັກສາປະຫວັດຂອງຄໍາສັ່ງຜົນກະທົບຕໍ່ຊຸດຂໍ້ມູນ.

ຕົວຢ່າງ -keep_hist

-ຂຽນທັບ : ການ​ດັດ​ແກ້​ໃດ​ຫນຶ່ງ​ຈະ​ໄດ້​ຮັບ​ການ​ເຮັດ​ໃຫ້​ການ​ປ້ອນ​ໄຟລ​໌​

ທາງ​ເລືອກ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ໃຫ້​ການ​ດັດ​ແກ້​ພາກ​ສະ​ຫນາມ​ທັງ​ຫມົດ​, ລວມ​ທັງ​ການ​ເສີມ​ຂະ​ຫຍາຍ​ຫຼື​
ການ​ລົບ​, ຈະ​ໄດ້​ຮັບ​ການ​ເຮັດ​ໃຫ້​ໄຟລ​໌​ທີ່​ມີ​ການ​ປ້ອນ​ຂໍ້​ມູນ​.

ໂດຍທົ່ວໄປ, ຜູ້ໃຊ້ໄດ້ຖືກແນະນໍາໃຫ້ໃຊ້ທາງເລືອກ "-prefix" ເພື່ອສ້າງໄຟລ໌ໃຫມ່. ແຕ່
ຖ້າຂຽນທັບເນື້ອໃນຂອງໄຟລ໌ປ້ອນຂໍ້ມູນແມ່ນມັກ, ນີ້ແມ່ນວິທີການເຮັດມັນ.

ເບິ່ງ "-mod_hdr" ຫຼື "-add_afni_ext", ຂ້າງເທິງ, ສໍາລັບຕົວຢ່າງທີ່ສົມບູນ.

ຕົວຢ່າງ -ຂຽນທັບ

- ຄໍານໍາຫນ້າ : ລະບຸໄຟລ໌ຜົນຜະລິດທີ່ຈະຂຽນການປ່ຽນແປງເຂົ້າໄປໃນ

ທາງ​ເລືອກ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ລະ​ບຸ​ໄຟລ​໌​ຜົນ​ຜະ​ລິດ​ທີ່​ຈະ​ຂຽນ​, ຫຼັງ​ຈາກ​ການ​ດັດ​ແກ້​ໄດ້​
ເຮັດ. ຖ້າມີການດັດແກ້, ຫຼັງຈາກນັ້ນ "-prefix" ຫຼື "-overwrite" ແມ່ນຕ້ອງການ.

ຖ້າບໍ່ມີສ່ວນຂະຫຍາຍໃຫ້, ສ່ວນຂະຫຍາຍຜົນຜະລິດຈະເປັນ ".nii".

ຕົວຢ່າງ -prefix new_dset e.g -prefix new_dset.nii ຕົວຢ່າງ -prefix new_dset.hdr

- ງຽບ : ລາຍງານພຽງແຕ່ຄວາມຜິດພາດຫຼືຂໍ້ມູນທີ່ຮ້ອງຂໍ

ຕົວເລືອກນີ້ແມ່ນເທົ່າກັບ "-debug 0".

ຊ່ວຍເຫຼືອ ທາງເລືອກໃນການ

-ຊ່ວຍ : ສະແດງໃຫ້ເຫັນການຊ່ວຍເຫຼືອນີ້

ຕົວຢ່າງ: nifti_tool -help

-help_hdr : ສະແດງຂໍ້ມູນຊ່ອງຂໍ້ມູນ nifti_1_header

ຕົວຢ່າງ: nifti_tool -help_hdr

-help_nim : ສະແດງຂໍ້ມູນຊ່ອງຂໍ້ມູນ nifti_image

ຕົວຢ່າງ: nifti_tool -help_nim

-help_ana : ສະແດງຂໍ້ມູນພາກສະຫນາມ nifti_analyze75

ຕົວຢ່າງ: nifti_tool -help_ana

-help_datatypes [TYPE] : ສະແດງຕາຕະລາງປະເພດຂໍ້ມູນ

ເຊັ່ນ: nifti_tool -help_datatypes ເຊັ່ນ: nifti_tool -help_datatypes N

ນີ້ສະແດງເນື້ອໃນຂອງຕາຕະລາງ nifti_type_list. "D" ຫຼື "N" ເພີ່ມເຕີມ
ພາລາມິເຕີຈະຈໍາກັດຊື່ປະເພດເປັນ "DT_" ຫຼື "NIFTI_TYPE_", "T" ຈະທົດສອບ.

-ver : ສະແດງເລກເວີຊັ່ນຂອງໂປຣແກຣມ

ຕົວຢ່າງ nifti_tool -ver

- ປະຫວັດສາດ : ສະແດງປະຫວັດການດັດແກ້ໂປຣແກຣມ

ຕົວຢ່າງ: nifti_tool -hist

-nifti_ver : ສະແດງເລກເວີຊັ່ນຫໍສະໝຸດ nifti

ຕົວຢ່າງ: nifti_tool -nifti_ver

-nifti_hist : ສະແດງປະຫວັດການດັດແກ້ຫ້ອງສະໝຸດ nifti

ຕົວຢ່າງ: nifti_tool -nifti_hist

-with_zlib : ພິມວ່າຫ້ອງສະຫມຸດໄດ້ຖືກລວບລວມດ້ວຍ zlib

ຕົວຢ່າງ: nifti_tool -with_zlib

ຕົວຢ່າງ


A. checks header (for ບັນ​ຫາ​)​:

1. nifti_tool -check_hdr -infiles dset0.nii dset1.nii 2. nifti_tool -check_hdr -infiles
*.nii *.hdr 3. nifti_tool -check_hdr -quiet -infiles *.nii *.hdr

B. ສະແດງໃຫ້ເຫັນ header ຄວາມແຕກຕ່າງ:

1. nifti_tool -diff_hdr -field dim -field intent_code -infiles dset0.nii dset1.nii

2. nifti_tool -diff_hdr -new_dims 3 10 20 30 0 0 0 0 . -infiles my_dset.nii MAKE_IM

C. ການສະແດງ ໂຄງສ້າງ or ທົ່ງນາ:

1. nifti_tool -disp_hdr -infiles dset0.nii dset1.nii dset2.nii 2. nifti_tool -disp_hdr
-field dim -field descrip -infiles dset.nii 3. nifti_tool -disp_exts -infiles dset0.nii
dset1.nii dset2.nii 4. nifti_tool -disp_ts 23 0 172 -infiles dset1_time.nii 5. nifti_tool
-disp_ci 23 0 172 -1 0 0 0 -infiles dset1_time.nii

6. nifti_tool -disp_ana -infiles analysis.hdr 7. nifti_tool -disp_nim -infiles nifti.nii

D. ສ້າງ a ໃຫມ່ ຊຸດຂໍ້ມູນ ຈາກ ບໍ່ມີຫຍັງ:

1. nifti_tool -make_im -prefix new_im.nii 2. nifti_tool -make_im -prefix float_im.nii
-new_dims 3 10 20 30 0 0 0 0 -new_datatype 16

3. nifti_tool -mod_hdr -mod_field ອະທິບາຍ "ຊຸດຂໍ້ມູນກັບ mods" -new_dims 3 10 20 30 0 0 0
0 - ຄໍານໍາຫນ້າ new_desc.nii -infiles MAKE_IM

E. ຄັດລອກ ຊຸດ​ຂໍ້​ມູນ​, ອິດ ບັນຊີລາຍຊື່ or ລົ້ມລົງ ຮູບພາບ:

1. nifti_tool -copy_im -prefix new.nii -infiles dset0.nii 2. nifti_tool -cbl -prefix
new_07.nii -infiles dset0.nii"[0,7]" 3. nifti_tool -cbl -prefix new_partial.nii -infiles
dset0.nii"[3..$(2)]"

4. nifti_tool -cci 5 4 17 -1 -1 -1 -1 -prefix new_5_4_17.nii 5. nifti_tool -cci 5 0 17 -1.
-1 2 -1 -keep_hist - ຄໍານໍາຫນ້າ new_5_0_17_2.nii

F. ປັບປຸງແກ້ໄຂ ໄດ້ header (ປັບ​ປຸງ​ແກ້​ໄຂ ທົ່ງນາ or ແລກປ່ຽນປະສົບ ທັງຫມົດ ສ່ວນຫົວ):

1. nifti_tool -mod_hdr -prefix dnew -infiles dset0.nii -mod_field dim” 4 64 64 20 30 1 1
1 1 "

2. nifti_tool -mod_hdr -prefix dnew -infiles dset0.nii -mod_field ອະທິບາຍ "ເບຍ, brats
ແລະເນີຍແຂງ, mmmm ... "

3. cp old_dset.hdr nifti_swap.hdr nifti_tool -swap_as_nifti -ຂຽນທັບ -infiles
nifti_swap.hdr 4. cp old_dset.hdr analyse_swap.hdr nifti_tool -swap_as_analyze -ຂຽນທັບ
-infiles analysis_swap.hdr 5. nifti_tool -swap_as_old -prefix old_swap.hdr -infiles
old_dset.hdr nifti_tool -diff_hdr -infiles nifti_swap.hdr old_swap.hdr

G. ລອກ, ເພີ່ມ or ເອົາ ສ່ວນຂະຫຍາຍ: (ຕົວຢ່າງ #3, ສ່ວນຂະຫຍາຍແມ່ນຄັດລອກຈາກຂໍ້ຄວາມ
ແຟ້ມ)

1. nifti_tool -strip -overwrite -infiles *.nii 2. nifti_tool -add_comment "ປ່ຽນຈາກ
MY_AFNI_DSET+orig" - ຄໍານໍາຫນ້າ dnew -infiles dset0.nii

3. nifti_tool -add_comment "file:my.extension.txt" \fR - ຄໍານໍາຫນ້າ dnew -infiles dset0.nii

4. nifti_tool -rm_ext ALL -prefix dset1 -infiles dset0.nii 5. nifti_tool -rm_ext 2 -rm_ext
3 -rm_ext 5 -ຂຽນທັບ -infiles dset0.nii

ໃຊ້ nifti_tool ອອນ​ໄລ​ນ​໌​ໂດຍ​ການ​ນໍາ​ໃຊ້​ບໍ​ລິ​ການ onworks.net​


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    i Report-Designer ສຳ ລັບ JasperReports
    i Report-Designer ສຳ ລັບ JasperReports
    ໝາຍເຫດ: iReport/Jaspersoft Studio Support
    ປະກາດ: ເປັນສະບັບ 5.5.0,
    Jaspersoft Studio ຈະເປັນທາງການ
    ລູກຄ້າອອກແບບສໍາລັບ JasperReports. iReport
    ຈະ ...
    ດາວໂຫລດ iReport-Designer ສໍາລັບ JasperReports
  • 2
    PostInstallerF
    PostInstallerF
    PostInstallerF ຈະຕິດຕັ້ງທັງໝົດ
    ຊອບແວທີ່ Fedora Linux ແລະອື່ນໆ
    ບໍ່ລວມເອົາຕາມຄ່າເລີ່ມຕົ້ນ, ຫຼັງຈາກ
    ແລ່ນ Fedora ເປັນຄັ້ງທໍາອິດ. ຂອງມັນ
    ງ່າຍ​ສໍາ​ລັບ ...
    ດາວໂຫລດ PostInstallerF
  • 3
    ສາຍແຮ່
    ສາຍແຮ່
    ໂຄງການເສັ້ນທາງໄດ້ຖືກຍ້າຍໄປ
    https://strace.io. strace is a
    ການວິນິດໄສ, debugging ແລະຄໍາແນະນໍາ
    userspace tracer ສໍາລັບ Linux. ມັນຖືກນໍາໃຊ້
    ຕິດ​ຕາມ​ກວດ​ກາ ...
    ດາວ​ໂຫຼດ​ຕິດ​ຕາມ​
  • 4
    gMKVEExtractGUI
    gMKVEExtractGUI
    GUI ສໍາລັບຜົນປະໂຫຍດ mkvextract (ສ່ວນຫນຶ່ງຂອງ
    MKVToolNix​) ທີ່​ປະ​ກອບ​ສ່ວນ​ຫຼາຍ (ຖ້າ​ຫາກ​ວ່າ​
    ບໍ່ແມ່ນທັງຫມົດ) ການເຮັດວຽກຂອງ mkvextract ແລະ
    mkvinfo ຜົນປະໂຫຍດ. ຂຽນໃນ C#NET 4.0,...
    ດາວໂຫລດ gMKVEExtractGUI
  • 5
    ຫໍສະໝຸດ JasperReports
    ຫໍສະໝຸດ JasperReports
    ຫໍສະຫມຸດ JasperReports ແມ່ນ
    ແຫຼ່ງເປີດທີ່ນິຍົມທີ່ສຸດໃນໂລກ
    ທາງທຸລະກິດແລະການລາຍງານ
    ເຄື່ອງຈັກ. ມັນຖືກຂຽນທັງຫມົດໃນ Java
    ແລະ​ມັນ​ສາ​ມາດ ...
    ດາວໂຫລດ JasperReports Library
  • 6
    ປຶ້ມ Frappe
    ປຶ້ມ Frappe
    Frappe Books ເປັນແຫຼ່ງຟຣີ ແລະເປີດ
    ຊອບ​ແວ​ການ​ຮັກ​ສາ​ປື້ມ​ບັນ​ທຶກ desktop ວ່າ​
    ງ່າຍ​ດາຍ​ແລະ​ດີ​ອອກ​ແບບ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ໂດຍ​
    ທຸລະກິດຂະໜາດນ້ອຍ ແລະນັກອິດສະລະ. ມັນ...
    ດາວໂຫລດປື້ມ Frappe
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad