ນີ້ແມ່ນຄໍາສັ່ງ mia-3ddistance-stats ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mia-3ddistance-stats - ປະເມີນສະຖິຕິໄລຍະຫ່າງຂອງສອງຮູບທີ່ຕິດສະຫຼາກ.
ສະຫຼຸບສັງລວມ
mia-3ddistance-stats -i -r -o [ທາງເລືອກ]
ລາຍລະອຽດ
mia-3ddistance-stats ໂຄງການນີ້ຖືກນໍາໃຊ້ເພື່ອປະເມີນໄລຍະຫ່າງລະຫວ່າງເທົ່າທຽມກັນ
ພື້ນທີ່ຕິດສະຫຼາກໃນສອງຮູບ. ໄຟລ໌ຜົນຜະລິດແມ່ນໄຟລ໌ csv ທີ່ມີໄລຍະຫ່າງສໍາລັບ
ແຕ່ລະຈຸດປະສານງານທີ່ຕິດສະຫຼາກຢູ່ໃນຮູບການທົດສອບໃນຮູບແບບຕໍ່ໄປນີ້:
ປ້າຍກຳກັບ,n-ຕົວຢ່າງ,ໄລຍະຫ່າງ,ໄລຍະຫ່າງ,...
ໂປຣແກມ R ງ່າຍໆເພື່ອໃຫ້ໄດ້ສະຖິຕິບາງປ້າຍກຳກັບຈາກຂໍ້ມູນນີ້ຈະເບິ່ງຄືວ່າ
args <- commandArgs(TRUE)
ຂໍ້ມູນ <- read.csv(args[1], header=FALSE)
ສໍາລັບ ( i in 1:dim(data)[1] ) {
ແຖວ <- data[i,]
label <- as.integer(line[1])
end_range <- 2 + as.numeric(line[2])
s <- as.numeric(line[3:end_range])
ຜົນໄດ້ຮັບ <- sprintf("%d %8.4f %8.4f %8.4f %8.4f0
label, mean(s), sqrt(var(s)), median(s), max(s))
cat(ຜົນ)
}
OPTIONS
ໄຟລ໌-IO
-i --in-labels=(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ); ໄອໂອ
input label image ສໍາລັບປະເພດໄຟລ໌ທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/io
-r --ref-labels=(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ); ໄອໂອ
ຮູບປ້າຍກຳກັບອ້າງອີງສຳລັບປະເພດໄຟລ໌ທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/io
-l --label-map=(ປ້ອນ); ສາຍ
ແຜນທີ່ທາງເລືອກຂອງຫມາຍເລກປ້າຍ
-o --out-file=(ອອກ, ຕ້ອງການ); ສາຍ
ອອກຊື່ໄຟລ໌ເພື່ອຂຽນໄລຍະຫ່າງ. ໄຟລ໌ຜົນຜະລິດແມ່ນໄຟລ໌ csv,
ປະກອບມີໄລຍະຫ່າງທີ່ລະບຸໄວ້ສໍາລັບແຕ່ລະປ້າຍຊື່.
ຊ່ວຍເຫຼືອ & ຂໍ້ມູນ
-V --verbose=ຄຳເຕືອນ
verbosity ຂອງຜົນຜະລິດ, ພິມຂໍ້ຄວາມຂອງລະດັບທີ່ໄດ້ຮັບແລະບູລິມະສິດສູງກວ່າ.
ບຸລິມະສິດທີ່ສະໜັບສະໜູນໂດຍເລີ່ມຈາກລະດັບຕໍ່າສຸດແມ່ນ:
ຂໍ້ມູນ - ຂໍ້ຄວາມໃນລະດັບຕ່ໍາ
trace - Function ໂທຕິດຕາມ
ບໍ່ - ລາຍງານຄວາມລົ້ມເຫຼວຂອງການທົດສອບ
ການເຕືອນໄພ - ຄໍາເຕືອນ
ຄວາມຜິດພາດ - ລາຍງານຄວາມຜິດພາດ
debug - ຜົນຜະລິດແກ້ໄຂບັນຫາ
ຂໍ້ຄວາມ - ຂໍ້ຄວາມປົກກະຕິ
ຄວາມຕາຍ - ລາຍງານຄວາມຜິດພາດຕາຍເທົ່ານັ້ນ
--ລິຂະສິດ
ພິມຂໍ້ມູນລິຂະສິດ
-h --help
ພິມການຊ່ວຍເຫຼືອນີ້
- ? -- ການນໍາໃຊ້
ພິມການຊ່ວຍເຫຼືອສັ້ນ
- ການປ່ຽນແປງ
ພິມຕົວເລກສະບັບແລະອອກ
ການປະມວນຜົນ
--ກະທູ້=-1
ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ຈໍານວນນີ້ຄວນຈະຕ່ໍາ
ຫຼືເທົ່າກັບຈໍານວນຂອງແກນໂຮງງານຜະລິດຕາມເຫດຜົນໃນເຄື່ອງ. (-1:
ການຄາດຄະເນອັດຕະໂນມັດ).ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ນີ້
ຈໍານວນຄວນຈະຕ່ໍາຫຼືເທົ່າທຽມກັບຈໍານວນຂອງຫຼັກການປະມວນຜົນທີ່ມີເຫດຜົນໃນ
ເຄື່ອງ. (-1: ການຄາດຄະເນອັດຕະໂນມັດ).
ປລັກອິນ: 3dimage/io
ວິເຄາະ ວິເຄາະພາບ 7.5
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .HDR, .hdr
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
unsigned 8 bit, ເຊັນ 16 bit, ເຊັນ 32 bit, floating point 32 bit,
ຈຸດລອຍ 64 bit
ຖານຂໍ້ມູນ Virtual IO ໄປແລະຈາກສະນຸກເກີຂໍ້ມູນພາຍໃນ
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .@
ດິຄອມ ຊຸດຮູບພາບ Dicom ເປັນ 3D
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .DCM, .dcm
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ເຊັນ 16 bit, unsigned 16 bit
hdf5 HDF5 ຮູບ 3D IO
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .H5, .h5
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ຂໍ້ມູນຖານສອງ, ລົງນາມ 8 ບິດ, ບໍ່ໄດ້ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ,
ເຊັນ 32 ບິດ, ບໍ່ໄດ້ເຊັນ 32 ບິດ, ເຊັນ 64 ບິດ, ບໍ່ໄດ້ເຊັນ 64 ບິດ, ລອຍ
ຈຸດ 32 ບິດ, ຈຸດລອຍ 64 ບິດ
ອິນເດຍ ຮູບພາບ INRIA
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .INR, .inr
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ເຊັນ 8 ບິດ, ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ, ເຊັນ 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
mhd MetaIO ຮູບພາບ 3D IO ໂດຍໃຊ້ການປະຕິບັດ VTK (ທົດລອງ).
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .MHA, .MHD, .mha, .mhd
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ເຊັນ 8 ບິດ, ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ, ເຊັນ 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
nifti NIFTI-1 ຮູບ 3D IO
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .NII, .nii
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ເຊັນ 8 ບິດ, ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ, ເຊັນ 32
bit, unsigned 32 bit, signed 64 bit, unsigned 64 bit, floating point 32
bit, ຈຸດລອຍ 64 bit
vff ຮູບແບບ raster VFF Sun
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .VFF, .vff
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
unsigned 8 bit, ເຊັນ 16 bit
vista ມຸມມອງ 3D
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .V, .VISTA, .v, .vista
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ຂໍ້ມູນຖານສອງ, ລົງນາມ 8 ບິດ, ບໍ່ໄດ້ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ,
ເຊັນ 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
Bit
vti ຮູບພາບ 3D VTK-XML ຢູ່ໃນ- ແລະຜົນຜະລິດ (ທົດລອງ).
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .VTI, .vti
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ເຊັນ 8 ບິດ, ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ, ເຊັນ 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
vtk ຮູບພາບ 3D VTK ຂາເຂົ້າ-ຂາອອກ (ການທົດລອງ).
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .VTK, .VTKIMAGE, .vtk, .vtkimage
ປະເພດອົງປະກອບສະຫນັບສະຫນູນ:
ຂໍ້ມູນຖານສອງ, ລົງນາມ 8 ບິດ, ບໍ່ໄດ້ເຊັນ 8 ບິດ, ເຊັນ 16 ບິດ, ບໍ່ໄດ້ເຊັນ 16 ບິດ,
ເຊັນ 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
Bit
EXAMPLE
ປະເມີນໄລຍະຫ່າງຂອງແຕ່ລະປ້າຍກຳກັບທີ່ມີຢູ່ໃນ image.v ໄປຫາປ້າຍກຳກັບທີ່ສອດຄ້ອງກັນໃນ
ຮູບພາບ reference.v ans ເກັບຜົນໄດ້ຮັບບັນຊີລາຍການ coma ແຍກອອກຂອງຄຸນຄ່າ, ເຊັ່ນ
distances.csv.
mia-3ddistance-stats -i image.v -r reference.v -o distances.csv
ຜູ້ຂຽນ
Gert Wollny
COPYRIGHT
ຊອບແວນີ້ແມ່ນລິຂະສິດ (c) 1999-2015 Leipzig, ເຢຍລະມັນແລະ Madrid, ສະເປນ. ມັນມາ
ໂດຍບໍ່ມີການຮັບປະກັນຢ່າງແທ້ຈິງແລະທ່ານສາມາດແຈກຢາຍມັນຄືນໃຫມ່ພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປສະບັບ 3 (ຫຼືຫຼັງຈາກນັ້ນ). ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມດໍາເນີນການໂຄງການທີ່ມີ
ທາງເລືອກ '--ລິຂະສິດ'.
ໃຊ້ mia-3ddistance-stats ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net