ນີ້ແມ່ນຄໍາສັ່ງ mia-3dnonrigidreg ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mia-3dnonrigidreg - ການຈົດທະບຽນບໍ່ແມ່ນຮູບແຂບຂອງ 3D
ສະຫຼຸບສັງລວມ
mia-3dnonrigidreg -i -r -o [ທາງເລືອກ]
ລາຍລະອຽດ
mia-3dnonrigidreg ໂຄງການນີ້ປະຕິບັດການລົງທະບຽນຂອງສອງຮູບພາບ 3D ຂະຫນາດສີຂີ້ເຖົ່າ.
OPTIONS
ຊ່ວຍເຫຼືອ & ຂໍ້ມູນ
-V --verbose=ຄຳເຕືອນ
verbosity ຂອງຜົນຜະລິດ, ພິມຂໍ້ຄວາມຂອງລະດັບທີ່ໄດ້ຮັບແລະບູລິມະສິດສູງກວ່າ.
ບຸລິມະສິດທີ່ສະໜັບສະໜູນໂດຍເລີ່ມຈາກລະດັບຕໍ່າສຸດແມ່ນ:
ຂໍ້ມູນ - ຂໍ້ຄວາມໃນລະດັບຕ່ໍາ
trace - Function ໂທຕິດຕາມ
ບໍ່ - ລາຍງານຄວາມລົ້ມເຫຼວຂອງການທົດສອບ
ການເຕືອນໄພ - ຄໍາເຕືອນ
ຄວາມຜິດພາດ - ລາຍງານຄວາມຜິດພາດ
debug - ຜົນຜະລິດແກ້ໄຂບັນຫາ
ຂໍ້ຄວາມ - ຂໍ້ຄວາມປົກກະຕິ
ຄວາມຕາຍ - ລາຍງານຄວາມຜິດພາດຕາຍເທົ່ານັ້ນ
--ລິຂະສິດ
ພິມຂໍ້ມູນລິຂະສິດ
-h --help
ພິມການຊ່ວຍເຫຼືອນີ້
- ? -- ການນໍາໃຊ້
ພິມການຊ່ວຍເຫຼືອສັ້ນ
- ການປ່ຽນແປງ
ພິມຕົວເລກສະບັບແລະອອກ
IO
-i --in-image=(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ); ໄອໂອ
ຮູບພາບການທົດສອບສໍາລັບປະເພດໄຟລ໌ສະຫນັບສະຫນູນເບິ່ງ PLUGINS:3dimage/io
-r --ref-image=(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ); ໄອໂອ
ຮູບພາບກະສານອ້າງອີງສໍາລັບປະເພດໄຟລ໌ສະຫນັບສະຫນູນເບິ່ງ PLUGINS:3dimage/io
-o --out-image=(ອອກ, ຕ້ອງການ); ໄອໂອ
ຮູບພາບຜົນຜະລິດທີ່ລົງທະບຽນສໍາລັບປະເພດໄຟລ໌ສະຫນັບສະຫນູນເບິ່ງ PLUGINS:3dimage/io
-t --transformation=(ຜົນຜະລິດ); ໄອໂອ
ການຫັນປ່ຽນຜົນຜະລິດ ສຳລັບປະເພດໄຟລ໌ທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dtransform/io
ການປະມວນຜົນ
--ກະທູ້=-1
ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ຈໍານວນນີ້ຄວນຈະຕ່ໍາ
ຫຼືເທົ່າກັບຈໍານວນຂອງແກນໂຮງງານຜະລິດຕາມເຫດຜົນໃນເຄື່ອງ. (-1:
ການຄາດຄະເນອັດຕະໂນມັດ).ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ນີ້
ຈໍານວນຄວນຈະຕ່ໍາຫຼືເທົ່າທຽມກັບຈໍານວນຂອງຫຼັກການປະມວນຜົນທີ່ມີເຫດຜົນໃນ
ເຄື່ອງ. (-1: ການຄາດຄະເນອັດຕະໂນມັດ).
ການລົງທະບຽນ
-l --levels=3
ຫຼາຍລະດັບຄວາມລະອຽດຫຼາຍລະດັບ
-O --optimizer=gsl:opt=gd,step=0.1
Optimizer ໃຊ້ສໍາລັບ minimizationOptimizer ໃຊ້ສໍາລັບ minimization For
ປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:minimizer/singlecost
-f --transForm=spline:rate=10
ການຫັນປ່ຽນ typetransformation type ສໍາລັບ plugins ສະຫນັບສະຫນູນເບິ່ງ
Plugins: 3dimage/transform
ປລັກອິນ: 1d/spacialkernel
cdiff ແກ່ນການກັ່ນຕອງຄວາມແຕກຕ່າງລະຫວ່າງກາງ, ເງື່ອນໄຂຊາຍແດນກະຈົກຖືກນໍາໃຊ້.
(ບໍ່ມີຕົວກໍານົດການ)
gaussian ແກ່ນການກັ່ນຕອງ Gauss spacial, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
w = 1; uint ໃນ [0, inf)
ຄວາມກວ້າງຂອງການກັ່ນຕອງເຄິ່ງຫນຶ່ງ.
ປລັກອິນ: 1d/splinebc
mirror Spline interpolation ເງື່ອນໄຂຂອບເຂດຊາຍແດນທີ່ສະທ້ອນກ່ຽວກັບເຂດແດນ
(ບໍ່ມີຕົວກໍານົດການ)
ຊ້ໍາ Spline interpolation ເງື່ອນໄຂເຂດແດນທີ່ເຮັດເລື້ມຄືນຄ່າຢູ່ໃນຂອບເຂດ
(ບໍ່ມີຕົວກໍານົດການ)
ສູນ Spline interpolation ເງື່ອນໄຂຂອບເຂດທີ່ສົມມຸດເປັນສູນສໍາລັບຄ່າພາຍນອກ
(ບໍ່ມີຕົວກໍານົດການ)
ປລັກອິນ: 1d/splinekernel
bspline ການສ້າງ kernel B-spline, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
d = 3; int ໃນ [0, 5]
ລະດັບ Spline.
omoms OMoms-spline kernel ສ້າງ, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
d = 3; int ໃນ [3, 3]
ລະດັບ Spline.
ປລັກອິນ: 3dimage/combiner
absdiff ຕົວຜະສົມຮູບພາບ 'absdiff'
(ບໍ່ມີຕົວກໍານົດການ)
ເພີ່ມ ຕົວຜະສົມຮູບພາບ 'ຕື່ມ'
(ບໍ່ມີຕົວກໍານົດການ)
div ຕົວຜະສົມຮູບພາບ 'div'
(ບໍ່ມີຕົວກໍານົດການ)
mul ຕົວຜະສົມຮູບພາບ 'mul'
(ບໍ່ມີຕົວກໍານົດການ)
ການຍ່ອຍ ຕົວລວມຮູບພາບ 'ຍ່ອຍ'
(ບໍ່ມີຕົວກໍານົດການ)
ປລັກອິນ: 3dimage/ຄ່າໃຊ້ຈ່າຍ
lncc Localized normalized cross correlation with masking support., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນ
ແມ່ນ:
w = 5; uint ໃນ [1, 256]
ຄວາມກວ້າງເຄິ່ງຫນຶ່ງຂອງປ່ອງຢ້ຽມທີ່ໃຊ້ສໍາລັບການປະເມີນຂ້າມທ້ອງຖິ່ນ
ຄວາມສຳພັນ.
mi ຂໍ້ມູນເຊິ່ງກັນແລະກັນໂດຍອີງໃສ່ Spline parzen., ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ການຕັດ = 0; ລອຍຢູ່ໃນ [0, 40]
ເປີເຊັນຂອງ pixels ທີ່ຈະຕັດຢູ່ທີ່ຄວາມເຂັ້ມສູງແລະຕ່ໍາເພື່ອເອົາອອກ
ຄົນນອກ.
ມິນບິນ = 64; uint ໃນ [1, 256]
ຈຳນວນຂອງຖັງເກັບຂໍ້ມູນ histogram ທີ່ໃຊ້ສຳລັບຮູບພາບເຄື່ອນທີ່.
mkernel = [bspline:d=3]; ໂຮງງານ
Spline kernel ສໍາລັບການເຄື່ອນຍ້າຍຮູບພາບ hinstogram parzen. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນ
ເບິ່ງ PLUGINS:1d/splinekernel
rbins = 64; uint ໃນ [1, 256]
ຈໍານວນຖັງ histogram ທີ່ໃຊ້ສໍາລັບຮູບພາບອ້າງອີງ.
rkernel = [bspline:d=0]; ໂຮງງານ
Spline kernel ສໍາລັບຮູບພາບອ້າງອີງ parzen hinstogram. ສໍາລັບການສະຫນັບສະຫນູນ plug-
ins ເບິ່ງ PLUGINS:1d/splinekernel
ncc normalized cross correlation.
(ບໍ່ມີຕົວກໍານົດການ)
ngf ຟັງຊັນນີ້ປະເມີນຄວາມຄ້າຍຄືກັນຂອງຮູບພາບໂດຍອີງໃສ່ gradient ປົກກະຕິ
ທົ່ງນາ. ໃຫ້ຊ່ອງຂໍ້ມູນການສີຕາມປົກກະຕິ $ _S$ ຂອງຮູບ src ແລະ $ _R$ ຂອງ
ref image ການປະເມີນຜົນຕ່າງໆໄດ້ຖືກປະຕິບັດ., ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ການປະເມີນ = ds; ຄຳສັ່ງ
plugin subtype (sq, ds, dot, cross). ຄ່າທີ່ສະຫນັບສະຫນູນແມ່ນ:
ds - ສີ່ຫຼ່ຽມຂອງຄວາມແຕກຕ່າງຂະຫນາດ
ຈຸດ - ແກ່ນຜະລິດຕະພັນ scalar
ຂ້າມ - ແກ່ນຜະລິດຕະພັນຂ້າມ
ssd ຄ່າໃຊ້ຈ່າຍຂອງຮູບພາບ 3D: ຜົນລວມຂອງຄວາມແຕກຕ່າງສີ່ຫຼ່ຽມ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ອັດອັດຕະໂນມັດ = 0; ລອຍຢູ່ໃນ [0, 1000]
ໃຊ້ການປິດບັງຮູບພາບທີ່ເຄື່ອນທີ່ໂດຍອັດຕະໂນມັດໂດຍການເອົາຄ່າຄວາມເຂັ້ມຂຸ້ນເທົ່ານັ້ນ
ເຂົ້າໄປໃນບັນຊີທີ່ມີຂະຫນາດໃຫຍ່ກ່ວາເກນທີ່ໄດ້ຮັບ.
ມາດຕະຖານ = 0; ບູລ
ກໍານົດວ່າ metric ຄວນຖືກປັບຕາມຈໍານວນ pixels ຮູບພາບ.
ssd-automask
ຄ່າໃຊ້ຈ່າຍຂອງຮູບພາບ 3D: ຜົນລວມຂອງຄວາມແຕກຕ່າງສີ່ຫຼ່ຽມ, ມີອັດຕະໂນມັດອີງຕາມການໃຫ້
ເກນ, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ນວດ = 0; ສອງເທົ່າ
ຄ່າຄວາມເຂັ້ມຂຸ້ນສຳລັບຮູບພາບອ້າງອີງ.
ຊັກ = 0; ສອງເທົ່າ
ຄ່າຄວາມເຂັ້ມຂຸ້ນສຳລັບຮູບພາບແຫຼ່ງ.
ປລັກອິນ: 3dimage/ການກັ່ນຕອງ
bandpass ການກັ່ນຕອງ bandpass ຄວາມເຂັ້ມຂຸ້ນ, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ສູງສຸດທີ່ເຄຍ = 3.40282e+38; ລອຍ
ສູງສຸດຂອງແຖບ.
ນາທີ = 0; ລອຍ
ຕໍາ່ສຸດທີ່ຂອງແຖບ.
binarize ຕົວກອງຮູບພາບ binarize, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ສູງສຸດທີ່ເຄຍ = 3.40282e+38; ລອຍ
ສູງສຸດຂອງຂອບເຂດທີ່ຍອມຮັບ.
ນາທີ = 0; ລອຍ
ຕໍາ່ສຸດທີ່ຂອງໄລຍະທີ່ຍອມຮັບ.
ໃກ້ morphological ໃກ້ຊິດ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
hint = ສີດຳ; ສາຍ
ຄໍາແນະນໍາກ່ຽວກັບເນື້ອໃນຮູບພາບຕົ້ນຕໍ (ສີດໍາ|ສີຂາວ).
ຮູບຮ່າງ = [sphere:r=2]; ໂຮງງານ
ອົງປະກອບໂຄງສ້າງ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
ເຄື່ອງປະສົມ ສົມທົບສອງຮູບພາບກັບຕົວປະຕິບັດການປະສົມທີ່ໃຫ້. ຖ້າ 'ປີ້ນກັບ' ຖືກຕັ້ງເປັນ
false, ປະຕິບັດການທໍາອິດແມ່ນຮູບພາບທີ່ຜ່ານທໍ່ການກັ່ນຕອງ, ແລະ
ຮູບພາບທີສອງຖືກໂຫລດຈາກໄຟລ໌ທີ່ໃຫ້ກັບ 'ຮູບພາບ' ພາລາມິເຕີ the
ໃນປັດຈຸບັນການກັ່ນຕອງແມ່ນແລ່ນ., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ຮູບພາບເລັກນ້ອຍ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ຮູບພາບທີສອງທີ່ຕ້ອງການໃນຕົວຜະສົມຜະສານ.
op = (ຕ້ອງການ, ໂຮງງານຜະລິດ)
ຕົວຜະສົມຮູບພາບທີ່ຈະໃຊ້ກັບຮູບພາບ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 3dimage/combiner
ຍ້ອນກັບ = 0; ບູລ
ປີ້ນກັບລໍາດັບທີ່ຮູບພາບໄດ້ຜ່ານໄປຫາເຄື່ອງປະສົມ.
ແປງ ການກັ່ນຕອງຮູບແບບ pixels ລວງການປ່ຽນແປງ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
a = 1; ລອຍ
ຕົວກໍານົດການແປງເສັ້ນ a.
b = 0; ລອຍ
ຕົວກໍານົດການແປງເສັ້ນ b.
ແຜນທີ່ = ເລືອກ; ຄຳສັ່ງ
ແຜນທີ່ການແປງ. ຄ່າທີ່ສະຫນັບສະຫນູນແມ່ນ:
ເລືອກ - ນໍາໃຊ້ການຫັນເປັນເສັ້ນທີ່ສ້າງແຜນທີ່ລະດັບການປ້ອນຂໍ້ມູນທີ່ແທ້ຈິງກັບ
ຂອບເຂດຜົນຜະລິດຢ່າງເຕັມທີ່
ລະດັບ - ນໍາໃຊ້ການຫັນເປັນເສັ້ນທີ່ເຮັດແຜນທີ່ປະເພດຂໍ້ມູນທີ່ປ້ອນຂໍ້ມູນ
ໄລຍະໄປຫາໄລຍະປະເພດຂໍ້ມູນຜົນຜະລິດ
ຄັດລອກ - ສໍາເນົາຂໍ້ມູນໃນເວລາທີ່ແປງ
ເສັ້ນຊື່ - ນຳໃຊ້ການປ່ຽນເສັ້ນ x -> a*x+b
optstat - ນໍາໃຊ້ການຫັນເປັນເສັ້ນທີ່ແຜນທີ່ໂດຍອີງໃສ່ການປ້ອນຂໍ້ມູນສະເລ່ຍແລະ
ການປ່ຽນແປງໄປສູ່ຂອບເຂດຜົນຜະລິດຢ່າງເຕັມທີ່
ແທນ = ubyte; ຄຳສັ່ງ
ປະເພດ pixel ຜົນຜະລິດ. ຄ່າທີ່ສະຫນັບສະຫນູນແມ່ນ:
none - ບໍ່ໄດ້ກໍານົດປະເພດ pixels ລວງ
float - ຈຸດລອຍ 32 bit
sbyte - ເຊັນ 8 bit
ແຜ - unsigned 64 bit
double - ຈຸດລອຍ 64 bit
ຊິນ - ເຊັນ 32 bit
ດ່ວນ - unsigned 16 bit
ສັ້ນ - ເຊັນ 16 bit
ບໍ່ໄດ້ - unsigned 32 bit
ຍາວ - ເຊັນ 64 bit
Bit - ຂໍ້ມູນຄູ່
ubyte - unsigned 8 bit
ການປູກພືດ ການປູກພືດພາກພື້ນຂອງຮູບພາບໃດຫນຶ່ງ, ພາກພື້ນໄດ້ຖືກຍຶດຢູ່ສະເຫມີກັບຮູບພາບຕົ້ນສະບັບ
ຂະຫນາດໃນຄວາມຫມາຍວ່າລະດັບທີ່ໄດ້ຮັບການເກັບຮັກສາໄວ້, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ໃນຕອນທ້າຍ = [[4294967295,4294967295,4294967295]]; ສາມາດຖ່າຍທອດໄດ້
ສິ້ນສຸດໄລຍະການປູກພືດ, ສູງສຸດ = (-1,-1,-1).
ການເລີ່ມຕົ້ນ = [[0,0,0]]; ສາມາດຖ່າຍທອດໄດ້
ເລີ່ມຕົ້ນຂອງໄລຍະການປູກພືດ.
ເຈືອຈາງ 3d ຮູບພາບ stack dilate filter, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
hint = ສີດຳ; ສາຍ
ຄໍາແນະນໍາກ່ຽວກັບເນື້ອໃນຮູບພາບຕົ້ນຕໍ (ສີດໍາ|ສີຂາວ).
ຮູບຮ່າງ = [sphere:r=2]; ໂຮງງານ
ອົງປະກອບໂຄງສ້າງ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
ໄລຍະທາງ ປະເມີນການຫັນປ່ຽນໄລຍະຫ່າງ 3D ຂອງຮູບພາບ. ຖ້າຮູບພາບແມ່ນຫນ້າກາກຄູ່,
ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບຂອງການຫັນປ່ຽນໄລຍະຫ່າງໃນແຕ່ລະຈຸດກົງກັບ Euclidian
ໄລຍະຫ່າງກັບຫນ້າກາກ. ຖ້າຮູບພາບທີ່ປ້ອນເຂົ້າເປັນຄ່າຂອງ pixels ລວງ, ຫຼັງຈາກນັ້ນ
scalar ນີ້ຖືກຕີຄວາມສູງແລະຄ່າຕໍ່ pixels ລວງເພີ່ມໃສ່
ໄລຍະທາງ.
(ບໍ່ມີຕົວກໍານົດການ)
ລົງ ຫຼຸດຂະໜາດຮູບການປ້ອນຂໍ້ມູນໂດຍການໃຊ້ຂະໜາດບລັອກທີ່ໃຫ້ມາເພື່ອກຳນົດຂະໜາດລົງ
ປັດໄຈ. ກ່ອນທີ່ຈະຂະຫຍາຍຮູບພາບແມ່ນການກັ່ນຕອງໂດຍການກັ່ນຕອງ smoothing ກັບ
ລົບລ້າງຂໍ້ມູນຄວາມຖີ່ສູງແລະຫຼີກເວັ້ນການປອມແປງນາມແຝງ, ສະຫນັບສະຫນູນ
ຕົວກໍານົດການແມ່ນ:
b = [[1,1,1]]; 3dbounds
ຂະໜາດ.
bx = 1; uint ໃນ [1, inf)
blocksize ໃນ x ທິດທາງ.
by = 1; uint ໃນ [1, inf)
blocksize ໃນທິດທາງ y.
bz = 1; uint ໃນ [1, inf)
blocksize ໃນທິດທາງ z.
kernel = ໂກສ; ສາຍ
smoothing kernel ການກັ່ນຕອງທີ່ຈະນໍາໃຊ້, ຂະຫນາດຂອງການກັ່ນຕອງແມ່ນຄາດຄະເນ
ອີງຕາມຂະຫນາດ blocks..
ເຊາະເຈື່ອນ ການກັ່ນຕອງຮູບພາບ 3d stack erode, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
hint = ສີດຳ; ສາຍ
ຄໍາແນະນໍາກ່ຽວກັບເນື້ອໃນຮູບພາບຕົ້ນຕໍ (ສີດໍາ|ສີຂາວ).
ຮູບຮ່າງ = [sphere:r=2]; ໂຮງງານ
ອົງປະກອບໂຄງສ້າງ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
gaussian ການກັ່ນຕອງ gauss 3D isotropic, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
w = 1; int ໃນ [0, inf)
ຕົວກໍານົດຄວາມກວ້າງການກັ່ນຕອງ.
gradnorm ຮູບພາບ 3 ມິຕິເປັນຕົວກອງມາດຕະຖານສີ
(ບໍ່ມີຕົວກໍານົດການ)
ໜ້າກາກອະນາໄມ ໃຊ້ໜ້າກາກຄູ່ທີ່ປ້ອນເຂົ້າ ແລະຮູບຂະໜາດສີຂີ້ເຖົ່າອ້າງອີງເພື່ອຂະຫຍາຍພາກພື້ນ
ໂດຍການເພີ່ມ pixels ໃກ້ຄຽງຂອງ pixels ລວງທີ່ເພີ່ມແລ້ວຖ້າມີຕ່ໍາກວ່າ
ຄວາມເຂັ້ມທີ່ສູງກວ່າເກນທີ່ກຳນົດໄວ້., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ນາທີ = 1; ລອຍ
ລະດັບຕ່ໍາສໍາລັບການເຕີບໃຫຍ່ຂອງຫນ້າກາກ.
ການອ້າງອີງຫຼັກ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງສໍາລັບການຂະຫຍາຍຕົວຂອງພື້ນທີ່ຫນ້າກາກ.
ຮູບຮ່າງ = 6n; ໂຮງງານ
ຫນ້າກາກບ້ານ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
ປີ້ນ ຕົວກອງ invert ຄວາມເຂັ້ມ
(ບໍ່ມີຕົວກໍານົດການ)
isovoxel ການກັ່ນຕອງນີ້ຂະຫຍາຍຮູບພາບເພື່ອເຮັດໃຫ້ isometric ຂະຫນາດ voxel ແລະຂະຫນາດຂອງມັນ
ສອດຄ້ອງກັບຄ່າທີ່ໃຫ້ມາ, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ແປ = [bspline:d=3]; ໂຮງງານ
interpolation kernel ທີ່ຈະຖືກນໍາໃຊ້ . ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ຂະຫນາດ = 1; ລອຍຢູ່ໃນ (0, inf)
ຂະໜາດ voxel ເປົ້າໝາຍ isometric.
ກິໂລເມດ ຮູບພາບ 3D k-ຫມາຍຄວາມວ່າການກັ່ນຕອງ. ໃນຮູບພາບຜົນຜະລິດ, ຄ່າ pixels ລວງເປັນຕົວແທນ
ສະມາຊິກຫ້ອງຮຽນ ແລະສູນຫ້ອງຮຽນຖືກເກັບໄວ້ເປັນຄຸນລັກສະນະໃນຮູບ.,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
c = 3; int ໃນ [2, inf)
ຈໍານວນຂອງຫ້ອງຮຽນ.
ປ້າຍ ຕົວກອງເພື່ອຕິດປ້າຍກຳກັບອົງປະກອບທີ່ເຊື່ອມຕໍ່ຂອງຮູບຄູ່., ຮອງຮັບ
ຕົວກໍານົດການແມ່ນ:
n = 6n; ໂຮງງານ
ຫນ້າກາກບ້ານ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
ແຜນທີ່ປ້າຍຊື່ ການກັ່ນຕອງຮູບພາບເພື່ອ remap ID ປ້າຍຊື່. ນຳໃຊ້ກັບຮູບພາບທີ່ມີຄ່າຈຳນວນເຕັມເທົ່ານັ້ນ
intensities/labels., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ແຜນທີ່ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ໄຟລ໌ແຜນທີ່ປ້າຍກຳກັບ.
ປ້າຍກຳກັບ
ການກັ່ນຕອງທີ່ສ້າງພຽງແຕ່ voxels ຜົນໄດ້ຮັບທີ່ສ້າງຂຶ້ນແລ້ວໃນ input
ຮູບ. ການປັບຂະໜາດແມ່ນເຮັດໄດ້ໂດຍການໃຊ້ລະບົບການລົງຄະແນນສຽງທີ່ເລືອກເປົ້າໝາຍ
ຄ່າ pixels ລວງໂດຍອີງໃສ່ຈໍານວນ pixels ລວງສູງສຸດຂອງປ້າຍຊື່ທີ່ແນ່ນອນໃນ
ພາກພື້ນແຫຼ່ງທີ່ສອດຄ້ອງກັນ. ຖ້າພາກພື້ນປະກອບດ້ວຍສອງປ້າຍຊື່ດຽວກັນ
ນັບ, ຫນຶ່ງທີ່ມີຕົວເລກຕ່ໍາ wins., ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ຂະຫນາດນອກ =(ຕ້ອງການ, 3dbounds)
ຂະຫນາດເປົ້າຫມາຍທີ່ໃຫ້ເປັນສອງຄ່າທີ່ແຍກກັນໂຄມາ.
load ໂຫຼດຮູບພາບທີ່ປ້ອນເຂົ້າຈາກໄຟລ໌ໃດໜຶ່ງ ແລະໃຊ້ມັນເພື່ອປ່ຽນແທນຮູບປັດຈຸບັນຢູ່ໃນ
pipeline., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ເອກະສານ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ຊື່ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ຈະໂຫລດຈາກ..
Lvdownscale
ນີ້ແມ່ນຕົວກັ່ນຕອງການລົງຄະແນນສຽງປ້າຍຊື່. ມັນຫຼຸດຂະໜາດຮູບພາບ 3 ມິຕິດ້ວຍທ່ອນໄມ້.
ສໍາລັບແຕ່ລະຕັນ, ປ້າຍ (ບໍ່ແມ່ນສູນ) ທີ່ປາກົດຫຼາຍຄັ້ງໃນບລັອກແມ່ນ
ອອກເປັນ pixel ຜົນຜະລິດໃນຮູບພາບເປົ້າຫມາຍ. ຖ້າປ້າຍສອງອັນປາກົດເປັນຕົວເລກດຽວກັນ
ຂອງເວລາ, ຫນຶ່ງທີ່ມີຄ່າຢ່າງແທ້ຈິງຕ່ໍາ wins., ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
b = [[1,1,1]]; 3dbounds
blocksize ສໍາລັບການຫຼຸດລົງ. ແຕ່ລະທ່ອນໄມ້ຈະຖືກສະແດງໂດຍຫນຶ່ງ pixels
ໃນຮູບພາບເປົ້າຫມາຍ..
ຫນ້າກາກ ໃສ່ໜ້າກາກຮູບພາບ, ຮູບໜຶ່ງຖືກເອົາມາຈາກລາຍການພາລາມິເຕີ ແລະອີກຮູບໜຶ່ງມາຈາກ
ການປ້ອນການກັ່ນຕອງປົກກະຕິ. ຮູບພາບທັງສອງຈະຕ້ອງມີຂະຫນາດດຽວກັນແລະຫນຶ່ງຕ້ອງ
ເປັນ binary. ຄຸນລັກສະນະຂອງຮູບພາບທີ່ເຂົ້າມາໂດຍຜ່ານທໍ່ການກັ່ນຕອງແມ່ນ
ຮັກສາໄວ້. ປະເພດຂອງ pixels ລວງຜົນຜະລິດແມ່ນສອດຄ່ອງກັບຮູບພາບທີ່ປ້ອນຂໍ້ມູນທີ່ບໍ່ແມ່ນ
binary., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ການປ້ອນຂໍ້ມູນ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ໃສ່ຊື່ໄຟລ໌ຮູບພາບທີສອງ.
ຫມາຍຄວາມວ່າ ການກັ່ນຕອງຮູບພາບ 3D, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
w = 1; int ໃນ [1, inf)
ຄວາມກວ້າງຂອງການກັ່ນຕອງເຄິ່ງຫນຶ່ງ.
ປານກາງ ຕົວກອງ 3d ປານກາງ, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
w = 1; int ໃນ [1, inf)
ຕົວກໍານົດຄວາມກວ້າງການກັ່ນຕອງ.
mlv ຄ່າສະເລ່ຍຂອງຕົວກອງຮູບພາບ 3D ທີ່ມີຄວາມແຕກຕ່າງໜ້ອຍທີ່ສຸດ, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
w = 1; int ໃນ [1, inf)
ຕົວກໍານົດຄວາມກວ້າງການກັ່ນຕອງ.
msnormalizer
ການກັ່ນຕອງຮູບພາບ 3D mean-sigma normalizing, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
w = 1; int ໃນ [1, inf)
ຄວາມກວ້າງຂອງການກັ່ນຕອງເຄິ່ງຫນຶ່ງ.
ເປີດ morphological ເປີດ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
hint = ສີດຳ; ສາຍ
ຄໍາແນະນໍາກ່ຽວກັບເນື້ອໃນຮູບພາບຕົ້ນຕໍ (ສີດໍາ|ສີຂາວ).
ຮູບຮ່າງ = [sphere:r=2]; ໂຮງງານ
ອົງປະກອບໂຄງສ້າງ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/shape
reorient ຕົວກອງຮູບ 3D reorientation, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ແຜນທີ່ = xyz; ຄຳສັ່ງ
ແຜນທີ່ທິດທາງທີ່ຈະນໍາໃຊ້. ຄ່າທີ່ສະຫນັບສະຫນູນແມ່ນ:
p-zxy - ປ່ຽນເປັນ x->y->z->x
r-x180 - ໝຸນຮອບແກນ x ຕາມເຂັມໂມງ 180 ອົງສາ
xyz - ຮັກສາທິດທາງ
p-yzx - ປ່ຽນເປັນ x->z->y->x
r-z180 - ໝຸນຮອບແກນ z ຕາມເຂັມໂມງ 180 ອົງສາ
r-y270 - ໝູນຮອບແກນ y ຕາມເຂັມໂມງ 270 ອົງສາ
f-xz - ພິກ xz
f-yz - ພິກ yz
r-x90 - ໝຸນຮອບແກນ x ຕາມເຂັມໂມງ 90 ອົງສາ
r-y90 - ໝູນຮອບແກນ y ຕາມເຂັມໂມງ 90 ອົງສາ
r-x270 - ໝຸນຮອບແກນ x ຕາມເຂັມໂມງ 270 ອົງສາ
r-z270 - ໝຸນຮອບແກນ z ຕາມເຂັມໂມງ 270 ອົງສາ
r-z90 - ໝຸນຮອບແກນ z ຕາມເຂັມໂມງ 90 ອົງສາ
f-xy - ປີ້ນປີ
r-y180 - ໝູນຮອບແກນ y ຕາມເຂັມໂມງ 180 ອົງສາ
ປັບຂະຫນາດ ປັບຂະໜາດຮູບ. ຂໍ້ມູນຕົ້ນສະບັບແມ່ນຢູ່ໃນກາງຮູບພາບຂະຫນາດໃຫມ່.,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ຂະຫນາດ = [[0,0,0]]; ສາມາດຖ່າຍທອດໄດ້
ຂະຫນາດໃຫມ່ຂອງຮູບພາບຂະຫນາດ 0 ສະແດງໃຫ້ເຫັນວ່າຈະຮັກສາຂະຫນາດສໍາລັບການ
ຂະຫນາດທີ່ສອດຄ້ອງກັນ ..
ດິນຊາຍ ການກັ່ນຕອງ 3d ເກືອແລະ pepper, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ສົດຊື່ນ = 100; ລອຍຢູ່ໃນ [0, inf)
ມູນຄ່າ thresh
w = 1; int ໃນ [1, inf)
ຕົວກໍານົດຄວາມກວ້າງການກັ່ນຕອງ.
ຂະຫນາດ ຕົວກອງຮູບພາບ 3 ມິຕິທີ່ຂະຫຍາຍຂະໜາດເປົ້າໝາຍທີ່ກຳນົດໄວ້, ພາຣາມິເຕີທີ່ຮອງຮັບແມ່ນ:
ແປ = [bspline:d=3]; ໂຮງງານ
interpolation kernel ທີ່ຈະຖືກນໍາໃຊ້ . ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
s = [[0,0,0]]; 3dbounds
ຂະຫນາດເປົ້າຫມາຍເພື່ອກໍານົດອົງປະກອບທັງຫມົດໃນເວລາດຽວ (ອົງປະກອບ 0: ການນໍາໃຊ້ຮູບພາບການປ້ອນຂໍ້ມູນ
ຂະຫນາດ).
sx = 0; uint ໃນ [0, inf)
ຂະຫນາດເປົ້າຫມາຍໃນ x ທິດທາງ (0: ການນໍາໃຊ້ຂະຫນາດຮູບພາບການປ້ອນຂໍ້ມູນ).
sy = 0; uint ໃນ [0, inf)
ຂະຫນາດເປົ້າຫມາຍໃນທິດທາງ y (0: ໃຊ້ຂະຫນາດຮູບພາບທີ່ປ້ອນເຂົ້າ).
sz = 0; uint ໃນ [0, inf)
ຂະຫນາດເປົ້າຫມາຍໃນທິດທາງ y (0: ໃຊ້ຂະຫນາດຮູບພາບທີ່ປ້ອນເຂົ້າ).
ເລືອກໃຫຍ່ ການກັ່ນຕອງທີ່ສ້າງຫນ້າກາກຄູ່ທີ່ເປັນຕົວແທນຂອງຄວາມເຂັ້ມຂົ້ນສູງສຸດ
ຈໍານວນ pixels. ຄ່າ pixels ລວງ 0 ຈະຖືກລະເລີຍ, ແລະຖ້າຫາກວ່າສອງ intensities ມີ
ນັບ pixels ດຽວກັນ, ຫຼັງຈາກນັ້ນຜົນໄດ້ຮັບແມ່ນບໍ່ໄດ້ກໍານົດ. ພິກເຊລປ້ອນຂໍ້ມູນຕ້ອງມີ
ປະເພດຂອງ pixels ລວງ.
(ບໍ່ມີຕົວກໍານົດການ)
Sepconv ການກັ່ນຕອງຄວາມເຂັ້ມຂອງຮູບພາບ 3D, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
kx = [gauss:w=1]; ໂຮງງານ
ການກັ່ນຕອງ kernel ໃນທິດທາງ x. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/spacialkernel
ky = [gauss:w=1]; ໂຮງງານ
ການກັ່ນຕອງ kernel ໃນທິດທາງ y. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/spacialkernel
kz = [gauss:w=1]; ໂຮງງານ
ການກັ່ນຕອງ kernel ໃນທິດທາງ z. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/spacialkernel
ສະບູ່ ຫົວນ້ຳແກ່ນ. ສູດການຄິດໄລ່ໄດ້ສະກັດເອົາ reagions ຫຼາຍຢ່າງແທ້ເປັນເບື້ອງຕົ້ນ
ປ້າຍຊື່ແມ່ນໃຫ້ຢູ່ໃນຮູບແກ່ນ., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
grad = 0; ບູລ
ແປພາບທີ່ປ້ອນເຂົ້າເປັນສີສີ. .
ເຄື່ອງຫມາຍ = 0; ບູລ
ໝາຍເຂດຮ່ອງນ້ຳທີ່ແບ່ງອອກດ້ວຍຄ່າຂະໜາດສີເທົາພິເສດ.
n = [sphere:r=1]; ໂຮງງານ
ບ້ານໃກ້ເຮືອນຄຽງສໍາລັບການຂະຫຍາຍຕົວໃນເຂດຫົວນ້ໍາ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins: 3dimage/shape
ແກ່ນ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ຮູບພາບການຜະລິດເມັດພືດທີ່ປະກອບດ້ວຍປ້າຍສໍາລັບພາກພື້ນເບື້ອງຕົ້ນ.
tee ບັນທຶກຮູບພາບທີ່ເຂົ້າໄປໃນໄຟລ໌ແລະຍັງຜ່ານມັນໂດຍຜ່ານການກັ່ນຕອງຕໍ່ໄປ,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ເອກະສານ =(ຜົນຜະລິດ, ຕ້ອງການ, string)
ຊື່ຂອງໄຟລ໌ຜົນຜະລິດເພື່ອຊ່ວຍປະຢັດຮູບພາບເຊັ່ນດຽວກັນ ..
ບາງໆ 3D morphological thinning, ອີງໃສ່: Lee ແລະ Kashyap, 'ການສ້າງ Skeleton Models
ຜ່ານ 3-D Medial Surface/Axis Thinning Algorithms', ຮູບແບບກາຟິກ ແລະຮູບພາບ
ການປຸງແຕ່ງ, 56(6): 462-478, 1994. ການປະຕິບັດນີ້ພຽງແຕ່ສະຫນັບສະຫນູນ 26
ບ້ານໃກ້ເຮືອນຄຽງ.
(ບໍ່ມີຕົວກໍານົດການ)
ຫັນປ່ຽນ ການປ່ຽນແປງຮູບພາບການປ້ອນຂໍ້ມູນທີ່ມີການຫັນເປັນໄດ້ຮັບ., ຕົວກໍານົດການສະຫນັບສະຫນູນ
ແມ່ນ:
ເອກະສານ =(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ, ສະຕຣິງ)
ຊື່ຂອງໄຟລ໌ທີ່ປະກອບດ້ວຍການຫັນເປັນ..
ເຂດແດນ = ; ສາຍ
override ຮູບພາບ interpolation ເງື່ອນໄຂຂອບເຂດ.
imgkernel = ; ສາຍ
ແທນທີ່ຮູບພາບ interpolator kernel.
ຄວາມແຕກຕ່າງ ຕົວກັ່ນຕອງຄວາມແຕກຕ່າງຮູບພາບ 3D, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
w = 1; int ໃນ [1, inf)
ຄວາມກວ້າງຂອງການກັ່ນຕອງເຄິ່ງຫນຶ່ງ.
ws ການແບ່ງສ່ວນຫົວນ້ຳຂັ້ນພື້ນຖານ., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
evalgrad = 0; ບູລ
ຕັ້ງຄ່າເປັນ 1 ຖ້າຮູບພາບທີ່ປ້ອນເຂົ້າບໍ່ໄດ້ເປັນຕົວແທນຂອງຮູບພາບມາດຕະຖານການ gradient.
ເຄື່ອງຫມາຍ = 0; ບູລ
ໝາຍເຂດຮ່ອງນ້ຳທີ່ແບ່ງອອກດ້ວຍຄ່າຂະໜາດສີເທົາພິເສດ.
n = [sphere:r=1]; ໂຮງງານ
ບ້ານໃກ້ເຮືອນຄຽງສໍາລັບການຂະຫຍາຍຕົວໃນເຂດຫົວນ້ໍາ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins: 3dimage/shape
ສົດຊື່ນ = 0; ລອຍຢູ່ໃນ [0, 1)
ເກນມາດຕະຖານການໄລ່ສີທີ່ກ່ຽວຂ້ອງ. ຂອບເຂດມູນຄ່າຕົວຈິງແມ່ນ
thresh * (max_grad - min_grad) + min_grad. Bassins ແຍກໂດຍ gradients
ກັບມາດຕະຖານຕ່ໍາຈະໄດ້ຮັບການເຂົ້າຮ່ວມ.
ປລັກອິນ: 3dimage/ລາຄາເຕັມ
ຮູບພາບເລັກນ້ອຍ ຟັງຊັນຄ່າຄວາມຄ້າຍຄືກັນຂອງຮູບພາບທົ່ວໄປທີ່ຍັງຈັດການກັບຄວາມລະອຽດຫຼາຍ
ການປຸງແຕ່ງ. ການວັດແທກຄວາມຄ້າຍຄືກັນຕົວຈິງແມ່ນໃຫ້ es ພາລາມິເຕີພິເສດ.,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ຄ່າໃຊ້ຈ່າຍ = ssd; ໂຮງງານ
ຟັງຊັນຕົ້ນທຶນ. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/cost
debug = 0; ບູລ
ບັນທຶກ resuts ລະດັບປານກາງສໍາລັບການ debugging.
ການອ້າງອີງຫຼັກ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ.
src =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບການສຶກສາ.
ນ້ໍາ = 1; ລອຍ
ນ້ໍາຫນັກຂອງຫນ້າທີ່ຄ່າໃຊ້ຈ່າຍ.
ປ້າຍກຳກັບ
ຟັງຊັນຄ່າໃຊ້ຈ່າຍທີ່ຄ້າຍຄືກັນທີ່ແຜນທີ່ປ້າຍຊື່ຂອງສອງຮູບພາບແລະຈັດການປ້າຍຊື່-
ການປົກປັກຮັກສາການປຸງແຕ່ງຫຼາຍການແກ້ໄຂ., ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
maxlabel = 256; int ໃນ [2, 32000]
ຈໍານວນປ້າຍສູງສຸດທີ່ຈະພິຈາລະນາ.
ການອ້າງອີງຫຼັກ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ.
src =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບການສຶກສາ.
ນ້ໍາ = 1; ລອຍ
ນ້ໍາຫນັກຂອງຫນ້າທີ່ຄ່າໃຊ້ຈ່າຍ.
ຮູບພາບໜ້າກາກ
ຟັງຊັນຄ່າຄວາມຄ້າຍຄືກັນຂອງຮູບພາບໜ້າກາກທົ່ວໄປທີ່ຍັງຈັດການກັບຫຼາຍອັນ.
ການປຸງແຕ່ງຄວາມລະອຽດ. ໜ້າກາກທີ່ໃຫ້ມາຄວນຖືກຕື່ມໃສ່ພື້ນທີ່ຢ່າງໜາແໜ້ນ
ການແກ້ໄຂຫຼາຍຂັ້ນຕອນເພາະວ່າຖ້າບໍ່ດັ່ງນັ້ນຂໍ້ມູນຫນ້າກາກອາດຈະສູນເສຍໄປ
ເມື່ອຫຼຸດຂະໜາດຮູບພາບ. ຫນ້າກາກອາດຈະຖືກກັ່ນຕອງກ່ອນ - ຫຼັງຈາກການກັ່ນຕອງກ່ອນ
ຫນ້າກາກຕ້ອງເປັນປະເພດບິດ.ໜ້າກາກອ້າງອີງ ແລະໜ້າກາກທີ່ປ່ຽນເປັນຂອງ
ຮູບພາບການສຶກສາແມ່ນປະສົມໂດຍ binary AND. ການວັດແທກຄວາມຄ້າຍຄືກັນຕົວຈິງແມ່ນໃຫ້
es ຕົວກໍານົດການພິເສດ., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ຄ່າໃຊ້ຈ່າຍ = ssd; ໂຮງງານ
ຟັງຊັນຕົ້ນທຶນ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins: 3dimage/maskedcost
ການອ້າງອີງຫຼັກ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ.
ຫນ້າກາກອ້າງອີງ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຫນ້າກາກຮູບພາບອ້າງອີງ (ຖານສອງ).
ref-mask-filter = ; ໂຮງງານ
ການກັ່ນຕອງເພື່ອກະກຽມຮູບພາບຫນ້າກາກອ້າງອິງ, ຜົນຜະລິດຕ້ອງເປັນຄູ່
ຮູບພາບ.. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/filter
src =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບການສຶກສາ.
src-ຫນ້າກາກ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ການສຶກສາຫນ້າກາກຮູບພາບ (ຖານສອງ).
src-mask-filter = ; ໂຮງງານ
ການກັ່ນຕອງເພື່ອກະກຽມຮູບພາບຫນ້າກາກການສຶກສາ, ຜົນຜະລິດຕ້ອງເປັນຄູ່
ຮູບພາບ.. ສໍາລັບປລັກອິນທີ່ຮອງຮັບເບິ່ງ PLUGINS:3dimage/filter
ນ້ໍາ = 1; ລອຍ
ນ້ໍາຫນັກຂອງຫນ້າທີ່ຄ່າໃຊ້ຈ່າຍ.
taggedssd ປະເມີນຜົນລວມຂອງການວັດແທກຄວາມຄ້າຍຄືກັນຂອງ Squared Differences ໂດຍໃຊ້ສາມ
tagged ຄູ່ຮູບພາບ. ມູນຄ່າການທໍາງານຂອງຄ່າໃຊ້ຈ່າຍແມ່ນຖືກປະເມີນໂດຍອີງໃສ່ຮູບພາບທັງຫມົດ
ຄູ່, ແຕ່ gradient ແມ່ນປະກອບໂດຍການປະກອບອົງປະກອບຂອງມັນໂດຍອີງໃສ່ແທັກ
ທິດທາງ., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
refx =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ X-tag.
ປະຕິເສດ =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ Y-tag.
refz =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ຮູບພາບອ້າງອີງ Z-tag.
srcx =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ການສຶກສາຮູບພາບ X-tag.
srcy =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ການສຶກສາຮູບພາບ Y-tag.
srcz =(ການປ້ອນຂໍ້ມູນ, ສະຕຣິງ)
ການສຶກສາຮູບພາບ Z-tag.
ນ້ໍາ = 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
ປລັກອິນ: 3dimage/maskedcost
lncc Localized normalized cross correlation with masking support., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນ
ແມ່ນ:
w = 5; uint ໃນ [1, 256]
ຄວາມກວ້າງເຄິ່ງຫນຶ່ງຂອງປ່ອງຢ້ຽມທີ່ໃຊ້ສໍາລັບການປະເມີນຂ້າມທ້ອງຖິ່ນ
ຄວາມສຳພັນ.
mi Spline parzen ອີງໃສ່ຂໍ້ມູນເຊິ່ງກັນແລະກັນກັບຫນ້າກາກ.
ການຕັດ = 0; ລອຍຢູ່ໃນ [0, 40]
ເປີເຊັນຂອງ pixels ທີ່ຈະຕັດຢູ່ທີ່ຄວາມເຂັ້ມສູງແລະຕ່ໍາເພື່ອເອົາອອກ
ຄົນນອກ.
ມິນບິນ = 64; uint ໃນ [1, 256]
ຈຳນວນຂອງຖັງເກັບຂໍ້ມູນ histogram ທີ່ໃຊ້ສຳລັບຮູບພາບເຄື່ອນທີ່.
mkernel = [bspline:d=3]; ໂຮງງານ
Spline kernel ສໍາລັບການເຄື່ອນຍ້າຍຮູບພາບ hinstogram parzen. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນ
ເບິ່ງ PLUGINS:1d/splinekernel
rbins = 64; uint ໃນ [1, 256]
ຈໍານວນຖັງ histogram ທີ່ໃຊ້ສໍາລັບຮູບພາບອ້າງອີງ.
rkernel = [bspline:d=0]; ໂຮງງານ
Spline kernel ສໍາລັບຮູບພາບອ້າງອີງ parzen hinstogram. ສໍາລັບການສະຫນັບສະຫນູນ plug-
ins ເບິ່ງ PLUGINS:1d/splinekernel
ncc normalized cross correlation ກັບການສະຫນັບສະຫນູນຫນ້າກາກ.
(ບໍ່ມີຕົວກໍານົດການ)
ssd ຜົນລວມຂອງຄວາມແຕກຕ່າງທີ່ຮຽບຮ້ອຍດ້ວຍການເຮັດໜ້າກາກ.
(ບໍ່ມີຕົວກໍານົດການ)
ປລັກອິນ: 3dimage/ຮູບຮ່າງ
18n ຜູ້ສ້າງຮູບຮ່າງ 18D ໃນເຂດ 3n
(ບໍ່ມີຕົວກໍານົດການ)
26n ຜູ້ສ້າງຮູບຮ່າງ 26D ໃນເຂດ 3n
(ບໍ່ມີຕົວກໍານົດການ)
6n ຜູ້ສ້າງຮູບຮ່າງ 6D ໃນເຂດ 3n
(ບໍ່ມີຕົວກໍານົດການ)
sphere ພື້ນທີ່ປິດຮູບຊົງກົມລວມທັງ pixels ພາຍໃນລັດສະໝີທີ່ໃຫ້
r., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
r = 2; ລອຍຢູ່ໃນ (0, inf)
ລັດສະໝີວົງ.
ປລັກອິນ: 3dimage/ການຫັນເປັນ
ຄວາມກັງວົນ ການຫັນເປັນ Affine (12 ອົງສາຂອງອິດສະລະ), ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ແກນ ການຫັນປ່ຽນການຫມຸນທີ່ຖືກຈໍາກັດ (1 ອົງສາຂອງອິດສະລະ). ການຫັນເປັນ
ຈໍາກັດການຫມຸນຮອບແກນທີ່ກໍານົດກ່ຽວກັບການຫມຸນທີ່ໃຫ້
ສູນກາງ, ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ແກນ =(ຕ້ອງການ, 3dfvector)
ແກນຫມຸນ.
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ຕົ້ນກໍາເນີດ =(ຕ້ອງການ, 3dfvector)
ສູນກາງຂອງການຫັນເປັນ.
raffine ການຫັນປ່ຽນທີ່ຖືກຈໍາກັດ (3 ອົງສາຂອງອິດສະຫຼະ). ການຫັນເປັນ
ຈຳກັດການຫມຸນຮອບແກນທີ່ໃຫ້ໄວ້ ແລະການຕັດຕາມແກນທັງສອງ
perpendicular ກັບຫນຶ່ງທີ່ໃຫ້, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ແກນ =(ຕ້ອງການ, 3dfvector)
ແກນຫມຸນ.
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ຕົ້ນກໍາເນີດ =(ຕ້ອງການ, 3dfvector)
ສູນກາງຂອງການຫັນເປັນ.
rigid ການຫັນເປັນແຂງ, ie ພືດຫມູນວຽນແລະການແປ (ຫົກລະດັບຂອງອິດສະລະພາບ),.
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ຕົ້ນກໍາເນີດ = [[0,0,0]]; 3dfvector
ສູນການຫມູນວຽນຂອງພີ່ນ້ອງ, ie <0.5,0.5,0.5> ກົງກັບສູນກາງຂອງ.
ປະລິມານ.
ພືດຫມູນວຽນ ການຫັນປ່ຽນພືດຫມູນວຽນ (ສາມອົງສາຂອງອິດສະຫຼະ), ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ຕົ້ນກໍາເນີດ = [[0,0,0]]; 3dfvector
ສູນການຫມູນວຽນຂອງພີ່ນ້ອງ, ie <0.5,0.5,0.5> ກົງກັບສູນກາງຂອງ.
ປະລິມານ.
rotbend ການຫັນເປັນຈໍາກັດ (4 ອົງສາຂອງອິດສະລະພາບ). ການຫັນເປັນ
ຈໍາກັດການຫມຸນຮອບແກນ x ແລະ y ແລະໂຄ້ງຕາມ x
ແກນ, ເອກະລາດໃນແຕ່ລະທິດທາງ, ດ້ວຍການໂຄ້ງເພີ່ມຂຶ້ນດ້ວຍ
ໄລຍະຫ່າງສອງເທົ່າຈາກແກນຫມຸນ., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ໂນຣອດ = 0; ບູລ
ຢ່າປັບແຕ່ງການຫມຸນ.
ຕົ້ນກໍາເນີດ =(ຕ້ອງການ, 3dfvector)
ສູນກາງຂອງການຫັນເປັນ.
spline ການຫັນປ່ຽນຮູບແບບຟຣີທີ່ສາມາດອະທິບາຍໄດ້ໂດຍຊຸດຂອງຕົວຄູນ B-spline
ແລະພື້ນຖານ B-spline kernel., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ກະຕຸ້ນ = [[0,0,0]]; 3dfvector
ອັດຕາຄ່າສໍາປະສິດ anisotropic ໃນ pixels, ຄ່າທີ່ບໍ່ແມ່ນບວກຈະເປັນ
ຂຽນທັບໂດຍຄ່າ 'ອັດຕາ'..
debug = 0; ບູລ
ເປີດໃຊ້ຜົນການແກ້ບັນຫາເພີ່ມເຕີມ.
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
kernel = [bspline:d=3]; ໂຮງງານ
ແກ່ນ spline ການຫັນປ່ຽນ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ໂທດ = ; ໂຮງງານ
ໄລຍະການລົງໂທດການຫັນເປັນພະລັງງານ. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins: 3dtransform/splinepenalty
ອັດຕາການ = 10; ລອຍຢູ່ໃນ [1, inf)
ອັດຕາຄ່າສໍາປະສິດ isotropic ເປັນ pixels.
ແປພາສາ ການແປພາສາ (ສາມລະດັບເສລີພາບ), ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
vf ປັ໊ກອິນນີ້ປະຕິບັດການຫັນປ່ຽນທີ່ກໍານົດການແປພາສາສໍາລັບແຕ່ລະຄົນ
ຈຸດຂອງຕາຂ່າຍໄຟຟ້າກໍານົດໂດເມນຂອງການຫັນເປັນ., ສະຫນັບສະຫນູນ
ຕົວກໍານົດການແມ່ນ:
ເຂດແດນ = ກະຈົກ; ໂຮງງານ
ຮູບພາບເງື່ອນໄຂເຂດແດນ interpolation. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: 1d/splinebc
imgkernel = [bspline:d=3]; ໂຮງງານ
ຮູບພາບ interpolator kernel. ສໍາລັບ plug-ins ສະຫນັບສະຫນູນເບິ່ງ
Plugins:1d/splinekernel
ປລັກອິນ: 3dtransform/io
bbs Binary (non-portable) serialized IO ຂອງການຫັນເປັນ 3D
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .bbs
ຖານຂໍ້ມູນ Virtual IO ໄປແລະຈາກສະນຸກເກີຂໍ້ມູນພາຍໃນ
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .@
vista ການເກັບຮັກສາ Vista ຂອງການຫັນເປັນ 3D
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .v, .v3dt
xml XML serialized IO ຂອງການຫັນເປັນ 3D
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .x3dt
ປລັກອິນ: 3dtransform/splinepenalty
divcurl ການລົງໂທດ divcurl ກ່ຽວກັບການຫັນປ່ຽນ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
curl = 1; ລອຍຢູ່ໃນ [0, inf)
ນ້ໍາຫນັກການລົງໂທດກ່ຽວກັບ curl.
div = 1; ລອຍຢູ່ໃນ [0, inf)
ນ້ຳໜັກການລົງໂທດກ່ຽວກັບຄວາມແຕກຕ່າງ.
ມາດຕະຖານ = 0; ບູລ
ກໍານົດເປັນ 1 ຖ້າຫາກວ່າການລົງໂທດຄວນຈະເປັນປົກກະຕິກ່ຽວກັບຮູບພາບ
ຂະຫນາດ.
ນ້ໍາ = 1; ລອຍຢູ່ໃນ (0, inf)
ນ້ໍາຫນັກຂອງພະລັງງານການລົງໂທດ.
ປລັກອິນ: minimizer/singlecost
gdas Gradient descent ດ້ວຍການແກ້ໄຂຂະໜາດຂັ້ນຕອນອັດຕະໂນມັດ., ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ftolr = 0; ສອງເທົ່າໃນ [0, inf)
ຢຸດເຊົາຖ້າການປ່ຽນແປງຂອງເງື່ອນໄຂແມ່ນຂ້າງລຸ່ມນີ້..
ຂັ້ນຕອນສູງສຸດ = 2; double in (0, inf)
ຂະຫນາດຂັ້ນຕອນຢ່າງແທ້ຈິງສູງສຸດ.
maxiter = 200; uint ໃນ [1, inf)
ເກນການຢຸດ: ຈຳນວນສູງສຸດຂອງການເຮັດຊ້ຳ.
ຂັ້ນຕອນນາທີ = 0.1; double in (0, inf)
ຂະຫນາດຂັ້ນຕອນຢ່າງແທ້ຈິງຫນ້ອຍທີ່ສຸດ.
xtola = 0.01; ສອງເທົ່າໃນ [0, inf)
ຢຸດຖ້າ inf-norm ຂອງການປ່ຽນແປງທີ່ໃຊ້ກັບ x ແມ່ນຕໍ່າກວ່າຄ່ານີ້..
gdsq Gradient descent ດ້ວຍການປະເມີນຂັ້ນຕອນສີ່ຫຼ່ຽມ, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
ftolr = 0; ສອງເທົ່າໃນ [0, inf)
ຢຸດເຊົາຖ້າການປ່ຽນແປງຂອງເງື່ອນໄຂແມ່ນຂ້າງລຸ່ມນີ້..
gtola = 0; ສອງເທົ່າໃນ [0, inf)
ຢຸດຖ້າ inf-norm ຂອງ gradient ຕ່ຳກວ່າຄ່ານີ້..
maxiter = 100; uint ໃນ [1, inf)
ເກນການຢຸດ: ຈຳນວນສູງສຸດຂອງການເຮັດຊ້ຳ.
ຂະຫນາດ = 2; double in (1, inf)
Fallback ການປັບຂະຫນາດຂັ້ນຕອນຄົງທີ່.
ຂັ້ນຕອນ = 0.1; double in (0, inf)
ຂະຫນາດຂັ້ນຕອນຕົ້ນ.
xtola = 0; ສອງເທົ່າໃນ [0, inf)
ຢຸດຖ້າ inf-norm ຂອງ x-update ຕໍ່າກວ່າຄ່ານີ້..
gsl plugin optimizer ອີງໃສ່ multimin optimizers ຂອງຫ້ອງສະຫມຸດວິທະຍາສາດ GNU
(GSL) https://www.gnu.org/software/gsl/, ຕົວກໍານົດການທີ່ຮອງຮັບແມ່ນ:
eps = 0.01; double in (0, inf)
gradient based optimizers: ຢຸດເມື່ອ |grad| < eps, simplex: ຢຸດເມື່ອ
ຂະໜາດ simplex < eps..
ເຮັດຊ້ຳ = 100; uint ໃນ [1, inf)
ຈໍານວນການຊໍ້າຄືນສູງສຸດ.
ເລືອກ = gd; ຄຳສັ່ງ
ການເພີ່ມປະສິດທິພາບສະເພາະທີ່ຈະໃຊ້.. ຄ່າທີ່ຮອງຮັບແມ່ນ:
bfgs - Broyden-Fletcher-Goldfarb-Shann
bfgs2 - Broyden-Fletcher-Goldfarb-Shann (ສະບັບທີ່ມີປະສິດທິພາບທີ່ສຸດ)
cg-fr - Flecher-Reeves conjugate algorithm gradient
gd - ການສືບເຊື້ອສາຍ Gradient.
Simplex - ສູດການຄິດໄລ່ທີ່ງ່າຍດາຍຂອງ Nelder ແລະ Mead
cg-pr - Polak-Ribiere conjugate algorithm gradient
ຂັ້ນຕອນ = 0.001; double in (0, inf)
ຂະຫນາດຂັ້ນຕອນຕົ້ນ.
ຊຸກຍູ້ = 0.1; double in (0, inf)
ຕົວກໍານົດການຄວາມທົນທານບາງ.
nlopt ຂັ້ນຕອນການຫຼຸດຜ່ອນການນໍາໃຊ້ຫ້ອງສະຫມຸດ NLOPT, ສໍາລັບລາຍລະອຽດຂອງ
optimizers ກະລຸນາເບິ່ງ 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms ', ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ftola = 0; ສອງເທົ່າໃນ [0, inf)
ເງື່ອນໄຂການຢຸດເຊົາ: ການປ່ຽນແປງຢ່າງແທ້ຈິງຂອງມູນຄ່າຈຸດປະສົງຂ້າງລຸ່ມນີ້
ຄ່ານີ້.
ftolr = 0; ສອງເທົ່າໃນ [0, inf)
ເງື່ອນໄຂການຢຸດເຊົາ: ການປ່ຽນແປງທີ່ກ່ຽວຂ້ອງຂອງມູນຄ່າຈຸດປະສົງຂ້າງລຸ່ມນີ້
ຄ່ານີ້.
ສູງ = inf; ສອງເທົ່າ
ຂອບເຂດທີ່ສູງກວ່າ (ເທົ່າກັບພາລາມິເຕີທັງໝົດ).
local-opt = none; ຄຳສັ່ງ
ຂັ້ນຕອນການຫຼຸດຜ່ອນທ້ອງຖິ່ນທີ່ອາດຈະຕ້ອງການສໍາລັບຕົ້ນຕໍ
ຂັ້ນຕອນການຫຼຸດຫນ້ອຍລົງ.. ຄ່າທີ່ຮອງຮັບແມ່ນ:
gn-orig-direct-l - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ການປະຕິບັດຕົ້ນສະບັບ,
ລຳອຽງໃນທ້ອງຖິ່ນ)
gn-direct-l-noscal - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ໄດ້ຂະຫຍາຍ, ລໍາອຽງໃນທ້ອງຖິ່ນ)
gn-isres - ປັບປຸງຍຸດທະສາດການວິວັດທະນາການຈັດອັນດັບ Stochastic
ld-tnewton - ຕັດນິວຕັນ
gn-direct-l-rand - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ອະຄະຕິໃນທ້ອງຖິ່ນ, Random)
ln-newuoa - ການເພີ່ມປະສິດທິພາບແບບບໍ່ມີຂໍ້ຈຳກັດແບບອະນຸພັນແບບບໍ່ມີຂໍ້ຈຳກັດໂດຍການເຮັດຊ້ຳ
ການກໍ່ສ້າງປະມານສີ່ຫລ່ຽມ
gn-direct-l-rand-noscale - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ມີຂະຫນາດ, ໃນທ້ອງຖິ່ນ
ລຳອຽງ, ແບບສຸ່ມ)
gn-orig-direct - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ການປະຕິບັດຕົ້ນສະບັບ)
ld-tnewton-precond - Preconditioned Truncated Newton
ld-tnewton-restart - ຕັດນິວຕັນດ້ວຍການເລີ່ມຕົ້ນໃໝ່ທີ່ຊັນທີ່ສຸດ
gn-ໂດຍກົງ - ການແບ່ງປັນຮູບສີ່ແຈສາກ
ln-neldermead - ສູດການຄິດໄລ່ Nelder-Mead simplex
ln-cobyla - ການເພີ່ມປະສິດທິພາບແບບຈຳກັດໂດຍການປະມານເສັ້ນຊື່
gn-crs2-lm - ການຄວບຄຸມການຊອກຫາ Random ກັບການປ່ຽນແປງທ້ອງຖິ່ນ
ld-var2 - Shifted Limited-Memory Variable-Metric, ອັນດັບ 2
ld-var1 - Shifted Limited-Memory Variable-Metric, ອັນດັບ 1
ld-mma - ວິທີການຍ້າຍ Asymptotes
ld-lbfgs-nocedal - ບໍ່ມີ
ld-lbfgs - BFGS ການເກັບຮັກສາຕ່ໍາ
gn-direct-l - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ອະຄະຕິໃນທ້ອງຖິ່ນ)
none - ບໍ່ລະບຸລະບຽບການ
ln-bobyqa - ການເພີ່ມປະສິດທິພາບທີ່ບໍ່ມີຂອບເຂດຈໍາກັດ Derivative-free
ln-sbplx - ຕົວແປຍ່ອຍຂອງ Nelder-Mead
ln-newuoa-bound - Derivative-free Bound-constrained Optimization ໂດຍ
ປະມານສີ່ຫຼ່ຽມທີ່ສ້າງຂຶ້ນຊ້ຳໆ
ln-praxis - ການເພີ່ມປະສິດທິພາບໃນທ້ອງຖິ່ນທີ່ບໍ່ມີການປ່ຽນສີຜ່ານ Principal-Axis
ວິທີການ
gn-direct-noscal - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ໄດ້ຂະຫຍາຍ)
ld-tnewton-precond-restart - Preconditioned Truncated Newton ກັບ
restarting steepest-descent
ຕ່ໍາ = -inf; ສອງເທົ່າ
ຂອບເຂດຕ່ໍາ (ເທົ່າກັບພາລາມິເຕີທັງຫມົດ).
maxiter = 100; int ໃນ [1, inf)
ເກນການຢຸດ: ຈຳນວນສູງສຸດຂອງການເຮັດຊ້ຳ.
ເລືອກ = ld-lbfgs; ຄຳສັ່ງ
ຂັ້ນຕອນການຫຼຸດຜ່ອນຕົ້ນຕໍ. ຄ່າທີ່ສະຫນັບສະຫນູນແມ່ນ:
gn-orig-direct-l - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ການປະຕິບັດຕົ້ນສະບັບ,
ລຳອຽງໃນທ້ອງຖິ່ນ)
g-mlsl-lds - ຫຼາຍລະດັບການເຊື່ອມຕໍ່ດຽວ (ລໍາດັບຄວາມແຕກຕ່າງຕ່ໍາ,
ຕ້ອງການການເພີ່ມປະສິດທິພາບໂດຍອີງໃສ່ gradient ທ້ອງຖິ່ນແລະຂອບເຂດ)
gn-direct-l-noscal - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ໄດ້ຂະຫຍາຍ, ລໍາອຽງໃນທ້ອງຖິ່ນ)
gn-isres - ປັບປຸງຍຸດທະສາດການວິວັດທະນາການຈັດອັນດັບ Stochastic
ld-tnewton - ຕັດນິວຕັນ
gn-direct-l-rand - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ອະຄະຕິໃນທ້ອງຖິ່ນ, Random)
ln-newuoa - ການເພີ່ມປະສິດທິພາບແບບບໍ່ມີຂໍ້ຈຳກັດແບບອະນຸພັນແບບບໍ່ມີຂໍ້ຈຳກັດໂດຍການເຮັດຊ້ຳ
ການກໍ່ສ້າງປະມານສີ່ຫລ່ຽມ
gn-direct-l-rand-noscale - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ມີຂະຫນາດ, ໃນທ້ອງຖິ່ນ
ລຳອຽງ, ແບບສຸ່ມ)
gn-orig-direct - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ການປະຕິບັດຕົ້ນສະບັບ)
ld-tnewton-precond - Preconditioned Truncated Newton
ld-tnewton-restart - ຕັດນິວຕັນດ້ວຍການເລີ່ມຕົ້ນໃໝ່ທີ່ຊັນທີ່ສຸດ
gn-ໂດຍກົງ - ການແບ່ງປັນຮູບສີ່ແຈສາກ
auglag-eq - ສູດການຄິດໄລ່ Lagrangian ເພີ່ມຂຶ້ນທີ່ມີຂໍ້ຈໍາກັດຄວາມສະເຫມີພາບ
ພຽງແຕ່
ln-neldermead - ສູດການຄິດໄລ່ Nelder-Mead simplex
ln-cobyla - ການເພີ່ມປະສິດທິພາບແບບຈຳກັດໂດຍການປະມານເສັ້ນຊື່
gn-crs2-lm - ການຄວບຄຸມການຊອກຫາ Random ກັບການປ່ຽນແປງທ້ອງຖິ່ນ
ld-var2 - Shifted Limited-Memory Variable-Metric, ອັນດັບ 2
ld-var1 - Shifted Limited-Memory Variable-Metric, ອັນດັບ 1
ld-mma - ວິທີການຍ້າຍ Asymptotes
ld-lbfgs-nocedal - ບໍ່ມີ
g-mlsl - ການເຊື່ອມໂຍງແບບດຽວຫຼາຍລະດັບ (ຕ້ອງການການເພີ່ມປະສິດທິພາບໃນທ້ອງຖິ່ນແລະ
ຂອບເຂດ)
ld-lbfgs - BFGS ການເກັບຮັກສາຕ່ໍາ
gn-direct-l - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ອະຄະຕິໃນທ້ອງຖິ່ນ)
ln-bobyqa - ການເພີ່ມປະສິດທິພາບທີ່ບໍ່ມີຂອບເຂດຈໍາກັດ Derivative-free
ln-sbplx - ຕົວແປຍ່ອຍຂອງ Nelder-Mead
ln-newuoa-bound - Derivative-free Bound-constrained Optimization ໂດຍ
ປະມານສີ່ຫຼ່ຽມທີ່ສ້າງຂຶ້ນຊ້ຳໆ
auglag - ສູດການຄິດໄລ່ Lagrangian ເພີ່ມຂຶ້ນ
ln-praxis - ການເພີ່ມປະສິດທິພາບໃນທ້ອງຖິ່ນທີ່ບໍ່ມີການປ່ຽນສີຜ່ານ Principal-Axis
ວິທີການ
gn-direct-noscal - ການແບ່ງປັນຮູບສີ່ແຈສາກ (ບໍ່ໄດ້ຂະຫຍາຍ)
ld-tnewton-precond-restart - Preconditioned Truncated Newton ກັບ
restarting steepest-descent
ld-slsqp - ການດໍາເນີນໂຄງການສີ່ຫຼ່ຽມນ້ອຍສຸດຕາມລໍາດັບ
ຂັ້ນຕອນ = 0; ສອງເທົ່າໃນ [0, inf)
ຂະຫນາດຂັ້ນຕອນຕົ້ນສໍາລັບວິທີການຟຣີ gradient.
ຢຸດ = -inf; ສອງເທົ່າ
ເກນການຢຸດ: ຄ່າຟັງຊັນຕໍ່າກວ່າຄ່ານີ້.
xtola = 0; ສອງເທົ່າໃນ [0, inf)
ເກນການຢຸດເຊົາ: ການປ່ຽນແປງຢ່າງແທ້ຈິງຂອງຄ່າ x ທັງໝົດແມ່ນຢູ່ລຸ່ມນີ້
ມູນຄ່າ.
xtolr = 0; ສອງເທົ່າໃນ [0, inf)
ເກນການຢຸດເຊົາ: ການປ່ຽນແປງຂອງຄ່າ x ທັງໝົດແມ່ນຢູ່ລຸ່ມນີ້
ມູນຄ່າ.
EXAMPLE
ລົງທະບຽນຮູບພາບ test.v ກັບຮູບພາບ ref.v ໂດຍໃຊ້ການຫັນປ່ຽນ spline ທີ່ມີຄ່າສໍາປະສິດ
ອັດຕາ 5 ແລະຂຽນຮູບພາບທີ່ລົງທະບຽນກັບ reg.v. ໃຊ້ສອງລະດັບຄວາມລະອຽດຫຼາຍ, ssd ເປັນ
ການທໍາງານຂອງຄ່າໃຊ້ຈ່າຍຮູບພາບແລະ divcurl ນ້ໍາຫນັກໂດຍ 10.0 ເປັນການປັບໄຫມການປັບໄຫມລົງໂທດ.
mia-3dnonrigidreg -i test.v -r ref.v -o reg.v -l 2 -f spline:rate=3 ຮູບພາບ:cost=ssd
divcurl:ນ້ຳໜັກ=10
ຜູ້ຂຽນ
Gert Wollny
COPYRIGHT
ຊອບແວນີ້ແມ່ນລິຂະສິດ (c) 1999-2015 Leipzig, ເຢຍລະມັນແລະ Madrid, ສະເປນ. ມັນມາ
ໂດຍບໍ່ມີການຮັບປະກັນຢ່າງແທ້ຈິງແລະທ່ານສາມາດແຈກຢາຍມັນຄືນໃຫມ່ພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປສະບັບ 3 (ຫຼືຫຼັງຈາກນັ້ນ). ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມດໍາເນີນການໂຄງການທີ່ມີ
ທາງເລືອກ '--ລິຂະສິດ'.
ໃຊ້ mia-3dnonrigidreg ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net