เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

mia-3dmany2one-nonrigid - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ mia-3dmany2one-nonrigid เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ mia-3dmany2one-nonrigid เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


mia-3dmany2one-nonrigid - 3D เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


mia-3dmany2one-nrigid -i [เด“เดชเตเดทเดจเตเด•เตพ]

เดตเดฟเดตเดฐเดฃเด‚


mia-3dmany2one-nrigid เดˆ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด’เดฐเต เด‡เดฎเต‡เดœเต เดธเต€เดฐเต€เดธเดฟเดจเตเดฑเต† เดจเต‹เตบ-เดฑเดฟเดœเดฟเดกเต เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด’เดฐเต เดฑเดซเดฑเตปเดธเดฟเดฒเต‡เด•เตเด•เต เดŽเดฒเตเดฒเดพ เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเด‚ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด“เดชเตเดทเดจเตเด•เตพ


เดซเดฏเตฝ-เดเด’
-i --in-file=(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเดพเดฃเต); io
เด‡เตปเดชเตเดŸเตเดŸเต เดชเต†เตผเดซเตเดฏเต‚เดทเตป เดกเดพเดฑเตเดฑ เดธเต†เดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดคเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/io เด•เดพเดฃเตเด•

-o --out-file=(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต); io
เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดค เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดคเดฐเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเดจเตเด•เตพ:3dimage/io

เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป
-O --optimizer=gsl:opt=gd,step=0.1
เดšเต†เดฑเตเดคเดพเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเตผ

-l --mg-levels=3
เดฎเตพเดŸเตเดŸเดฟ-เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เดฒเต†เดตเดฒเตเด•เตพ เดฎเตพเดŸเตเดŸเดฟ-เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เดฒเต†เดตเดฒเตเด•เตพ

-f --transForm=spline
เดŸเตเดฐเดพเตปเดธเตเดซเต‹เตผเดฎเต‡เดทเตป เดŸเตˆเดชเตเดชเต เดŸเตเดฐเดพเตปเดธเตเดซเต‹เตผเดฎเต‡เดทเตป เดคเดฐเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เดฟเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3dimage/transform

-r --ref=-1
เดฑเดซเดฑเตปเดธเต เดซเตเดฐเต†เดฏเดฟเด‚ (-1 == เดจเดŸเตเดตเดฟเตฝ เดšเดฟเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•) เดฑเดซเดฑเตปเดธเต เดซเตเดฐเต†เดฏเดฟเด‚ (-1 == เด‰เดชเดฏเต‹เด—เด‚
เดšเดฟเดคเตเดฐเด‚ เดฎเดงเตเดฏเดคเตเดคเดฟเตฝ)

เดธเดนเดพเดฏเดฟเด•เตเด•เต‚ & เดตเดฟเดตเดฐเด‚
-V --verbose=เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดตเดพเดšเดพเดฒเดค, เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฒเต†เดตเดฒเดฟเดจเตเดฑเต† เดชเตเดฐเดฟเดจเตเดฑเต เดธเดจเตเดฆเต‡เดถเด™เตเด™เดณเตเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเด•เดณเตเด‚.
เดเดฑเตเดฑเดตเตเด‚ เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดฎเตเตปเด—เดฃเดจเด•เตพ เด‡เดตเดฏเดพเดฃเต:
เดตเดฟเดตเดฐเด‚ - เดคเดพเดดเตเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ
เดชเดฟเดจเตเดคเตเดŸเดฐเตเด• - เดซเด‚เด—เตเดทเตป เด•เต‹เตพ เดŸเตเดฐเต†เดฏเตเดธเต
เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต - เดŸเต†เดธเตเดฑเตเดฑเต เดชเดฐเดพเดœเดฏเด™เตเด™เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต - เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ
เดชเดฟเดถเด•เต - เดชเดฟเดถเด•เตเด•เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•
เดกเต€เดฌเด—เต - เดกเต€เดฌเด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต
เดธเดจเตเดฆเต‡เดถเด‚ - เดธเดพเดงเดพเดฐเดฃ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ
เดฎเดพเดฐเด•เดฎเดพเดฏ โ€ เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•

--เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•

-h --เดธเดนเดพเดฏเด‚
เดˆ เดธเดนเดพเดฏเด‚ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•

-? --เด‰เดชเดฏเต‹เด—เด‚
เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดธเดนเดพเดฏเด‚ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•

--เดชเดคเดฟเดชเตเดชเต
เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเตผ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดคเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•

เดจเดŸเดชเดŸเดฟ
--เดคเตเดฐเต†เดกเตเด•เตพ=-1
เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เดคเตเดฐเต†เดกเตเด•เดณเตเดŸเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดฃเตเดฃเด‚, เดˆ เดธเด‚เด–เตเดฏ เด•เตเดฑเดตเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเต†เดทเต€เดจเดฟเดฒเต† เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดชเตเดฐเต‹เดธเดธเตผ เด•เต‹เดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต. (-1:
เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดŽเดธเตเดฑเตเดฑเดฟเดฎเต‡เดทเตป).เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด™เตเด™เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเดฐเดฎเดพเดตเดงเดฟ เดคเตเดฐเต†เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚,เด‡เดคเต
เดธเด‚เด–เตเดฏ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดชเตเดฐเต‹เดธเดธเตผ เด•เต‹เดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเต เด•เตเดฑเดตเต‹ เดคเตเดฒเตเดฏเดฎเต‹ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดฏเดจเตเดคเตเดฐเด‚. (-1: เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดŽเดธเตเดฑเตเดฑเดฟเดฎเต‡เดทเตป).

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 1d/เดธเตโ€Œเดชเต‡เดทเตเดฏเตฝเด•เต†เตผเดฃเตฝ


cdiff เดธเต†เตปเดŸเตเดฐเตฝ เดกเดฟเดซเดฑเตปเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ เด•เต‡เตผเดฃเตฝ, เดฎเดฟเดฑเตผ เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เด—เดพเดธเต เดธเตเดชเต‡เดทเตเดฏเตฝ เด—เดพเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ เด•เต‡เตผเดฃเตฝ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; uint in [0, inf)
เดชเด•เตเดคเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 1d/splinebc


เด•เดฃเตเดฃเดพเดŸเดฟ เด…เดคเดฟเตผเดคเตเดคเดฟเดฏเดฟเตฝ เดฎเดฟเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเตเดชเตเดฒเตˆเตป เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เด…เดตเดธเตเดฅเด•เตพ

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต เด…เดคเดฟเตผเดคเตเดคเดฟเดฏเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดชเตเดฒเตˆเตป เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดชเต‚เดœเตเดฏเด‚ เดชเตเดฑเดคเตเดคเตเดณเตเดณ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพเด•เตเด•เต เดชเต‚เดœเตเดฏเด‚ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดชเตเดฒเตˆเตป เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 1d/splinekernel


bspline เดฌเดฟ-เดธเตเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตฝ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

d = 3; int in [0, 5]
เดธเตเดชเตเดฒเตˆเตป เดฌเดฟเดฐเตเดฆเด‚.

เด“เดฎเต‹เด‚เดธเต OMoms-spline เด•เต‡เตผเดฃเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตฝ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

d = 3; int in [3, 3]
เดธเตเดชเตเดฒเตˆเตป เดฌเดฟเดฐเตเดฆเด‚.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3dimage/combiner


abdiff เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ 'absdiff'

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดšเต‡เตผเด•เตเด•เตเด• เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ 'เดšเต‡เตผเด•เตเด•เตเด•'

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

DIV เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ 'เดกเดฟเดตเต'

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

^ เดชเตเดฒเต‚เดŸเตเดŸเต‡เดพ เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ 'mul'

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เด‰เดช เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ 'เดธเดฌเต'

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟเดฎเต‡เดœเต/เดšเต†เดฒเดตเต


lncc เดฎเดพเดธเตเด•เดฟเด‚เด—เต เดธเดชเตเดชเต‹เตผเดŸเตเดŸเต เด‰เดณเตเดณ เดฒเต‹เด•เตเด•เตฝ เดจเต‹เตผเดฎเดฒเตˆเดธเตเดกเต เด•เตเดฐเต‹เดธเต เด•เต‹เดฑเดฟเดฒเต‡เดทเตป., เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ
เด†เด•เตเดจเตเดจเต:

w = 5; uint in [1, 256]
เดฒเต‹เด•เตเด•เดฒเตˆเดธเตเดกเต เด•เตเดฐเต‹เดธเต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเตปเดกเต‹เดฏเตเดŸเต† เดชเด•เตเดคเดฟ เดตเต€เดคเดฟ
เดชเดฐเดธเตเดชเดฐเดฌเดจเตเดงเด‚.

mi เดธเตเดชเตเดฒเตˆเตป เดชเดพเตผเดธเตป เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเดฐเดธเตเดชเดฐ เดตเดฟเดตเดฐเด™เตเด™เตพ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดฎเตเดฑเดฟเด•เตเด•เตเด• = 0; [0, 40] เตฝ เด’เดดเตเด•เตเด•
เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด‰เดฏเตผเดจเตเดจเดคเตเด‚ เดคเดพเดดเตเดจเตเดจเดคเตเดฎเดพเดฏ เดคเต€เดตเตเดฐเดคเดฏเดฟเตฝ เดฎเตเดฑเดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเดฟเด•เตเดธเดฒเตเด•เดณเตเดŸเต† เดถเดคเดฎเดพเดจเด‚
เดชเตเดฑเดคเตเดคเตเดณเตเดณเดตเตผ.

mbins = 64; uint in [1, 256]
เดšเดฒเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดนเดฟเดธเตเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดฌเดฟเดจเตเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

mkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เดชเดพเตผเดธเตป เดนเดฟเตปเดธเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดจเต€เด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตโ€Œเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ
PLUGINS:1d/splinekernel เด•เดพเดฃเตเด•

rbins = 64; uint in [1, 256]
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดนเดฟเดธเตเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดฌเดฟเดจเตเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

เด•เต†เตผเดฃเตฝ = [bspline:d=0]; เดซเดพเด•เตเดŸเดฑเดฟ
เดฑเดซเดฑเตปเดธเต เด‡เดฎเต‡เดœเต เดชเดพเตผเดธเตป เดนเดฟเตปเดธเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดณเตเดณ เดธเตโ€Œเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เดฟเดจเดพเดฏเดฟ-
ins PLUGINS:1d/splinekernel เด•เดพเดฃเตเด•

เดŽเตปเดธเดฟเดธเดฟ เดธเดพเดงเดพเดฐเดฃ เด•เตเดฐเต‹เดธเต เด•เต‹เดฑเดฟเดฒเต‡เดทเตป.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

ngf เดˆ เดซเด‚เด—เตโ€Œเดทเตป เดจเต‹เตผเดฎเดฒเตˆเดธเต เดšเต†เดฏเตโ€Œเดค เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดšเดฟเดคเตเดฐ เดธเดฎเดพเดจเดคเดฏเต† เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดจเตเดจเต
เดตเดฏเดฒเตเด•เตพ. src เด‡เดฎเต‡เดœเดฟเดจเตเดฑเต† $ _S$ เด‰เด‚ $ _R$ เด‰เด‚ เดจเต‹เตผเดฎเดฒเตˆเดธเต เดšเต†เดฏเตเดค เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดซเต€เตฝเดกเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
ref เด‡เดฎเต‡เดœเต เดตเดฟเดตเดฟเดง เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด•เตเด•เดพเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดชเดฐเดฟเดฃเดพเดฎเด‚ = ds; เด•เดฒเตเดชเดฟเด•เตเด•เตเด•
เดชเตเดฒเด—เดฟเตป เด‰เดชเดคเดฐเด‚ (เดธเตเด•เตเดตเดฏเตผ, เดกเดฟเดŽเดธเต, เดกเต‹เดŸเตเดŸเต, เด•เตเดฐเต‹เดธเต). เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:
ds - เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดค เดตเตเดฏเดคเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เดšเดคเตเดฐเด‚
เดกเต‡เดพเดŸเตเดŸเต - เดธเตเด•เต†เดฏเดฟเดฒเตผ เด‰เตฝเดชเตเดชเดจเตเดจ เด•เต‡เตผเดฃเตฝ
เด•เตเดฐเดฟเดถเต - เด•เตเดฐเต‹เดธเต เด‰เตฝเดชเตเดชเดจเตเดจ เด•เต‡เตผเดฃเตฝ

SSD 3D เด‡เดฎเต‡เดœเต เดšเต†เดฒเดตเต: เดธเตเด•เตเดตเดฏเตผ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เด†เด•เต†เดคเตเดคเตเด•, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด“เดŸเตเดŸเต‹เดคเตเดฐเดทเต = 0; [0, 1000] เตฝ เด’เดดเตเด•เตเด•
เดคเต€เดตเตเดฐเดค เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดฎเดพเดคเตเดฐเด‚ เดŽเดŸเตเดคเตเดคเต เดšเดฒเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดฎเดพเดธเตเด•เดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดงเดฟเดฏเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฃเต.

เดงเดจเดพเด—เดฎ = 0; เดฌเต‚เตพ
เด‡เดฎเต‡เดœเต เดชเดฟเด•เตเดธเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตŠเดฃเตเดŸเต เดฎเต†เดŸเตเดฐเดฟเด•เต เดจเต‹เตผเดฎเดฒเตˆเดธเต เดšเต†เดฏเตเดฏเดฃเดฎเต‹ เดŽเดจเตเดจเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•.

ssd-เด“เดŸเตเดŸเต‹เดฎเดพเดธเตเด•เต
3D เด‡เดฎเต‡เดœเต เดšเต†เดฒเดตเต: เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด“เดŸเตเดŸเต‹เดฎเดพเดธเตเด•เดฟเด‚เด—เดฟเดจเตŠเดชเตเดชเด‚ เดšเดคเตเดฐ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เด†เด•เต†เดคเตเดคเตเด•
เดชเดฐเดฟเดงเดฟเด•เตพ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

rthresh = 0; เด‡เดฐเดŸเตเดŸเดฟ
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดณเตเดณ เดคเตเดฐเต†เดทเต‹เตพเดกเต เดคเต€เดตเตเดฐเดค เดฎเต‚เดฒเตเดฏเด‚.

เดคเดฒเตเดฒเตเด• = 0; เด‡เดฐเดŸเตเดŸเดฟ
เด‰เดฑเดตเดฟเดŸ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดณเตเดณ เดคเตเดฐเต†เดทเต‹เตพเดกเต เดคเต€เดตเตเดฐเดค เดฎเต‚เดฒเตเดฏเด‚.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟเดฎเต‡เดœเต/เดซเดฟเตฝเดŸเตเดŸเตผ


เดฌเดพเตปเดกเตเดชเดพเดธเต เดคเต€เดตเตเดฐเดค เดฌเดพเตปเดกเตโ€Œเดชเดพเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดชเดฐเดฎเดพเดตเดงเดฟ = 3.40282e+38; เดซเตเดฒเต‹เดŸเตเดŸเต
เดฌเดพเตปเดกเดฟเดจเตเดฑเต† เดชเดฐเดฎเดพเดตเดงเดฟ.

เดŽเดจเตเดจเต‡เดพเดŸเต = 0; เดซเตเดฒเต‹เดŸเตเดŸเต
เดฌเดพเตปเดกเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดžเดคเต.

เดฌเตˆเดจเดฑเตˆเดธเต เดšเต†เดฏเตเดฏเตเด• เด‡เดฎเต‡เดœเต เดฌเตˆเดจเดฑเตˆเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดชเดฐเดฎเดพเดตเดงเดฟ = 3.40282e+38; เดซเตเดฒเต‹เดŸเตเดŸเต
เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เดชเดฐเดฎเดพเดตเดงเดฟ.

เดŽเดจเตเดจเต‡เดพเดŸเต = 0; เดซเตเดฒเต‹เดŸเตเดŸเต
เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดถเตเดฐเต‡เดฃเดฟ.

เด…เดŸเดฏเตเด•เตเด•เตเด• เดฎเต‹เตผเดซเต‹เดณเดœเดฟเด•เตเด•เตฝ เด•เตเดฒเต‹เดธเต, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดธเต‚เดšเดจ = เด•เดฑเตเดชเตเดชเต; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดชเตเดฐเดงเดพเดจ เดšเดฟเดคเตเดฐ เด‰เดณเตเดณเดŸเด•เตเด•เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดธเต‚เดšเดจ (เด•เดฑเตเดชเตเดชเต|เดตเต†เดณเตเดชเตเดชเต).

เด†เด•เตƒเดคเดฟ = [เด—เต‹เดณ:r=2]; เดซเดพเด•เตเดŸเดฑเดฟ
เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เด˜เดŸเด•เด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เด•เต‹เดฎเตเดชเดฟเดจเตผ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เต‹เดฎเตเดชเดฟเดจเตผ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฐเดฃเตเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. 'เดฑเดฟเดตเต‡เดดเตโ€Œเดธเต' เดŽเดจเตเดจเต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ
เดคเต†เดฑเตเดฑเต, เดซเดฟเตฝเดŸเตเดŸเตผ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเดฎเดพเดฃเต เด†เดฆเตเดฏเดคเตเดคเต† เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เด•เต‚เดŸเดพเดคเต†
'image' เดŽเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดšเดฟเดคเตเดฐเด‚ เดฒเต‹เดกเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดซเดฟเตฝเดŸเตเดŸเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฎเดฟเดทเด‚., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดšเดฟเดคเตเดฐเด‚ =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เด•เต‹เดฎเตเดชเดฟเดจเดฑเดฟเตฝ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดšเดฟเดคเตเดฐเด‚.

op =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดซเดพเด•เตเดŸเดฑเดฟ)
เดšเดฟเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด‡เดฎเต‡เดœเต เด•เต‹เดฎเตเดชเดฟเดจเตผ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3dimage/combiner

เดฑเดฟเดตเต‡เดดเตเดธเต เดšเต†เดฏเตเดฏเตเด• = 0; เดฌเต‚เตพ
เด•เต‹เดฎเตเดชเดฟเดจเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเดฟเดฏ เด•เตเดฐเดฎเด‚ เดตเดฟเดชเดฐเต€เดคเดฎเดพเด•เตเด•เตเด•.

เดฎเดพเดฑเตเดฑเตเด• เด‡เดฎเต‡เดœเต เดชเดฟเด•เตเดธเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

a = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดฒเต€เดจเดฟเดฏเตผ เด•เตบเดตเต‡เตผเดทเตป เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ a.

b = 0; เดซเตเดฒเต‹เดŸเตเดŸเต
เดฒเต€เดจเดฟเดฏเตผ เด•เตบเดตเต‡เตผเดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ b.

เดญเต‚เดชเดŸเด‚ = เด’เดชเตเดฑเตเดฑเต; เด•เดฒเตเดชเดฟเด•เตเด•เตเด•
เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดฎเดพเดชเตเดชเดฟเด‚เด—เต. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• โ€ เดฏเดฅเดพเตผเดคเตเดฅ เด‡เตปเดชเตเดŸเตเดŸเต เดถเตเดฐเต‡เดฃเดฟเดฏเต† เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฐเต‡เด–เต€เดฏ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดฎเตเดดเตเดตเตป เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดถเตเดฐเต‡เดฃเดฟ
เดถเตเดฐเต‡เดฃเดฟ เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑ เดคเดฐเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฒเต€เดจเดฟเดฏเตผ เดŸเตเดฐเดพเตปเดธเตเดซเต‹เตผเดฎเต‡เดทเตป เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑ เดคเดฐเด‚ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดถเตเดฐเต‡เดฃเดฟ
เดชเด•เตผเดคเตเดคเตเด• - เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเตเด•
เดฐเต‡เด–เต€เดฏเดฎเดพเดฏ โ€ เดฐเต‡เด–เต€เดฏ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด• x -> a*x+b
optstat โ€ เด‡เตปเดชเตเดŸเตเดŸเต เดถเดฐเดพเดถเดฐเดฟเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฐเต‡เด–เต€เดฏ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดชเต‚เตผเดฃเตเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด‚

เดชเตเดฐเดคเดฟเดจเดฟเดงเดฟ = ubyte; เด•เดฒเตเดชเดฟเด•เตเด•เตเด•
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเดฟเด•เตเดธเตฝ เดคเดฐเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:
เด†เดฐเตเด‚ - เดชเดฟเด•เตเดธเตฝ เดคเดฐเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดซเตเดฒเต‹เดŸเตเดŸเต เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต
sbyte - 8 เดฌเดฟเดฑเตเดฑเต เด’เดชเตเดชเดฟเดŸเตเดŸเต
เดจเต€เดณเด‚ - เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 64 เดฌเดฟเดฑเตเดฑเต
เด‡เดฐเดŸเตเดŸ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต
เดธเดฟเดจเตเดฑเต - 32 เดฌเดฟเดฑเตเดฑเต เด’เดชเตเดชเดฟเดŸเตเดŸเต
เดšเตเดฐเตเด•เตเด•เดฟ - เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต
เดšเต†เดฑเตเดคเต - 16 เดฌเดฟเดฑเตเดฑเต เด’เดชเตเดชเดฟเดŸเตเดŸเต
uint - เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต
เดจเต€เดณเดฎเตเดณเตเดณ - 64 เดฌเดฟเดฑเตเดฑเต เด’เดชเตเดชเดฟเดŸเตเดŸเต
เดฌเดฟเดฑเตเดฑเต - เดฌเตˆเดจเดฑเดฟ เดกเดพเดฑเตเดฑ
ubyte - เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต

เดตเดฟเดณ เด’เดฐเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดฆเต‡เดถเด‚ เด•เตเดฐเต‹เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•, เดชเตเดฐเดฆเต‡เดถเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅ เดšเดฟเดคเตเดฐเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดถเตเดฐเต‡เดฃเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเต เดŽเดจเตเดจ เด…เตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดตเดฒเตเดชเตเดชเด‚., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต = [[4294967295,4294967295,4294967295]]; เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ
เดตเดฟเดณเดตเต†เดŸเตเดชเตเดชเต เดชเดฐเดฟเดงเดฟเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚, เดชเดฐเดฎเดพเดตเดงเดฟ = (-1,-1,-1).

เดคเตเดŸเด•เตเด•เด‚ = [[0,0,0]]; เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ
เดตเดฟเดณเดตเต†เดŸเตเดชเตเดชเต เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เดคเตเดŸเด•เตเด•เด‚.

เดกเดฟเดฒเต‡เดฑเตเดฑเตเด•เตพ 3d เด‡เดฎเต‡เดœเต เดธเตเดฑเตเดฑเดพเด•เตเด•เต เดกเตˆเดฒเต‡เดฑเตเดฑเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดธเต‚เดšเดจ = เด•เดฑเตเดชเตเดชเต; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดชเตเดฐเดงเดพเดจ เดšเดฟเดคเตเดฐ เด‰เดณเตเดณเดŸเด•เตเด•เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดธเต‚เดšเดจ (เด•เดฑเตเดชเตเดชเต|เดตเต†เดณเตเดชเตเดชเต).

เด†เด•เตƒเดคเดฟ = [เด—เต‹เดณ:r=2]; เดซเดพเด•เตเดŸเดฑเดฟ
เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เด˜เดŸเด•เด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เด…เด•เดฒเด‚ เด’เดฐเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† 3D เดฆเต‚เดฐเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด•. เดšเดฟเดคเตเดฐเด‚ เดฌเตˆเดจเดฑเดฟ เดฎเดพเดธเตโ€Œเด•เต เด†เดฃเต†เด™เตเด•เดฟเตฝ,
เด…เดชเตเดชเต‹เตพ เด“เดฐเต‹ เดฌเดฟเดจเตเดฆเตเดตเดฟเดฒเต†เดฏเตเด‚ เดฆเต‚เดฐเดชเดฐเดฟเดฃเดพเดฎเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเด‚ เดฏเต‚เด•เตเดฒเดฟเดกเดฟเดฏเดจเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเดพเดธเตเด•เดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฆเต‚เดฐเด‚. เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดธเตเด•เต†เดฏเดฟเดฒเตผ เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฆเดฟ
เดˆ เดธเตเด•เต†เดฏเดฟเดฒเตผ เดนเตˆเดซเต€เตฝเดกเต เด†เดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด“เดฐเต‹ เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเดตเตเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต
เดฆเต‚เดฐเด‚.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดคเดพเดดเตเดšเตเดš เดกเต—เตบเดธเตโ€Œเด•เต†เดฏเดฟเตฝ เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฌเตเดฒเต‹เด•เตเด•เต เดตเดฒเตเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดกเต—เตบเดธเตโ€Œเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเด•
เด˜เดŸเด•เด‚. เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เดฟเดจเต เดฎเตเดฎเตเดชเต เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเตเด—เดฎเดฎเดพเดฏ เดซเดฟเตฝเดŸเตเดŸเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด‰เดฏเตผเดจเตเดจ เดซเตเดฐเต€เด•เตเดตเตปเดธเดฟ เดกเดพเดฑเตเดฑ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เด…เดชเดฐเดจเดพเดฎเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•., เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

b = [[1,1,1]]; 3d เดฌเต—เดฃเตเดŸเตเด•เตพ
เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฒเดฟเดชเตเดชเด‚.

bx = 1; uint in [1, inf)
x เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚.

by = 1; uint in [1, inf)
y เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚.

bz = 1; uint in [1, inf)
z เดฆเดฟเดถเดฏเดฟเตฝ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚.

เด•เต†เตผเดฃเตฝ = gauss; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดธเตเดฎเต‚เดคเตเดคเดฟเด‚เด—เต เดซเดฟเตฝเดŸเตเดŸเตผ เด•เต‡เตผเดฃเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚, เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ..

เดˆเดฑเต‹เดกเต 3d เด‡เดฎเต‡เดœเต เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด‡เดฑเต‹เดกเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดธเต‚เดšเดจ = เด•เดฑเตเดชเตเดชเต; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดชเตเดฐเดงเดพเดจ เดšเดฟเดคเตเดฐ เด‰เดณเตเดณเดŸเด•เตเด•เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดธเต‚เดšเดจ (เด•เดฑเตเดชเตเดชเต|เดตเต†เดณเตเดชเตเดชเต).

เด†เด•เตƒเดคเดฟ = [เด—เต‹เดณ:r=2]; เดซเดพเด•เตเดŸเดฑเดฟ
เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เด˜เดŸเด•เด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เด—เดพเดธเต เดเดธเต‹เดŸเตเดฐเต‹เดชเดฟเด•เต 3D เด—เดพเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [0, inf)
เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ.

เดฌเดฟเดฐเตเดฆเดงเดพเดฐ เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดจเต‹เตผเดฎเตฝ เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ 3D เดšเดฟเดคเตเดฐเด‚

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดตเดณเดฐเตเดจเตเดจ เดฎเดพเดธเตเด•เต เดฑเต€เดœเดฟเดฏเตบ เด—เตเดฐเต‹เดคเตเดคเต เดšเต†เดฏเตเดฏเดพเตป เด‡เตปเดชเตเดŸเตเดŸเต เดฌเตˆเดจเดฑเดฟ เดฎเดพเดธเตเด•เตเด‚ เดฑเดซเดฑเตปเดธเต เด—เตเดฐเต‡ เดธเตเด•เต†เดฏเดฟเตฝ เดšเดฟเดคเตเดฐเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เด‡เดคเดฟเดจเด•เด‚ เดšเต‡เตผเดคเตเดค เด’เดฐเต เดชเดฟเด•เตเดธเดฒเดฟเดจเตเดฑเต† เด…เดฏเตฝเดชเด•เตเด• เดชเดฟเด•เตเดธเดฒเตเด•เตพ เด•เตเดฑเดตเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดงเดฟเด•เตเด•เต เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดคเต€เดตเตเดฐเดค., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดŽเดจเตเดจเต‡เดพเดŸเต = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดฎเดพเดธเตเด•เต เดตเดณเดฐเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดพเดดเตเดจเตเดจ เดชเดฐเดฟเดงเดฟ.

เดฑเดซเดฑเตปเดธเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดตเดณเดฐเตเดจเตเดจ เดฎเดพเดธเตโ€Œเด•เต เดฎเต‡เด–เดฒเดฏเตเด•เตเด•เตเดณเตเดณ เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚.

เด†เด•เตƒเดคเดฟ = 6n; เดซเดพเด•เตเดŸเดฑเดฟ
เด…เดฏเตฝเดชเด•เตเด• เดฎเดพเดธเตเด•เต. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เดตเดฟเดชเดฐเต€เดคเด‚ เดคเต€เดตเตเดฐเดค เดตเดฟเดชเดฐเต€เดค เดซเดฟเตฝเดŸเตเดŸเตผ

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดเดธเต‹เดตเต‹เด•เตเดธเตฝ เดˆ เดซเดฟเตฝเดŸเตเดŸเตผ เด’เดฐเต เด‡เดฎเต‡เดœเต เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดคเต เดตเต‹เด•เตเดธเตฝ เดธเตˆเดธเต เดเดธเต‹เดฎเต†เดŸเตเดฐเดฟเด•เต เด†เด•เตเด•เดพเดจเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

interp = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด•เต‡เตผเดฃเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เดตเดฒเตเดชเตเดชเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป (0, inf)
เดเดธเต‹เดฎเต†เดŸเตเดฐเดฟเด•เต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดตเต‹เด•เตเดธเตฝ เดตเดฒเตเดชเตเดชเด‚.

เด•เดฟเดฎเต€เตปเดธเต 3D เด‡เดฎเต‡เดœเต k- เดŽเดจเตเดจเดพเตฝ เดซเดฟเตฝเดŸเตเดŸเตผ. เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเด‚ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฒเดพเดธเต เด…เด‚เด—เดคเตเดตเดตเตเด‚ เด•เตเดฒเดพเดธเต เดธเต†เดจเตเดฑเดฑเตเด•เดณเตเด‚ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.,
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

c = 3; int in [2, inf)
เด•เตเดฒเดพเดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

เดฒเต‡เดฌเตฝ เด’เดฐเต เดฌเตˆเดจเดฑเดฟ เด‡เดฎเต‡เดœเดฟเดจเตเดฑเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดš เด˜เดŸเด•เด™เตเด™เตพ เดฒเต‡เดฌเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

n = 6n; เดซเดพเด•เตเดŸเดฑเดฟ
เด…เดฏเตฝเดชเด•เตเด• เดฎเดพเดธเตเด•เต. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เดฒเต‡เดฌเตฝเดฎเดพเดชเตเดชเต เดฒเต‡เดฌเตฝ เดเดกเดฟเด•เตพ เดฑเต€เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด‡เดฎเต‡เดœเต เดซเดฟเตฝเดŸเตเดŸเตผ. เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดฎเต‚เดฒเตเดฏเดฎเตเดณเตเดณ เดšเดฟเดคเตเดฐเด™เตเด™เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเด•เดฎเดพเด•เต‚
เดคเต€เดตเตเดฐเดค/เดฒเต‡เดฌเดฒเตเด•เตพ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดญเต‚เดชเดŸเด‚ =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฒเต‡เดฌเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดซเดฏเตฝ.

เดฒเต‡เดฌเตฝเดธเตเด•เต†เดฏเดฟเตฝ
เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เด‡เดคเดฟเดจเด•เด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดตเต‹เด•เตโ€Œเดธเดฒเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผ
เดšเดฟเดคเตเดฐเด‚. เดฒเด•เตเดทเตเดฏเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเต‹เดŸเตเดŸเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต
เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฒเต‡เดฌเดฒเดฟเดจเตเดฑเต† เด‰เดฏเตผเดจเตเดจ เดชเดฟเด•เตเดธเตฝ เดŽเดฃเตเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเด‚
เด…เดจเตเดฌเดจเตเดง เด‰เดฑเดตเดฟเดŸ เดฎเต‡เด–เดฒ. เดฎเต‡เด–เดฒ เด’เดฐเต‡ เดชเต‹เดฒเต† เดฐเดฃเตเดŸเต เดฒเต‡เดฌเดฒเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ
เดŽเดฃเตเดฃเตเด•, เด•เตเดฑเดžเตเดž เดธเด‚เด–เตเดฏเดฏเตเดณเตเดณเดคเต เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดตเดฒเดฟเดชเตเดชเด‚ เด•เตเดฑเดžเตเดž =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3d เดฌเต—เดฃเตเดŸเตเด•เตพ)
เดฐเดฃเตเดŸเต เด•เต‹เดฎ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฏเดฟ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฒเด•เตเดทเตเดฏ เดตเดฒเตเดชเตเดชเด‚.

เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• เด’เดฐเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดฒเต‹เดกเตเดšเต†เดฏเตเดคเต, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด‡เดฎเต‡เดœเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดชเตˆเดชเตเดชเตเดฒเตˆเตป., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดซเดฏเดฒเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต..

lvdownscale
เด‡เดคเตŠเดฐเต เดฒเต‡เดฌเตฝ เดตเต‹เดŸเตเดŸเดฟเด‚เด—เต เดกเต—เตบ เดธเตโ€Œเด•เต†เดฏเดฟเตฝ เดซเดฟเตฝเดŸเตเดŸเดฑเดพเดฃเต. เด‡เดคเต เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดชเตเดฐเด•เดพเดฐเด‚ เด’เดฐเต 3D เด‡เดฎเต‡เดœเต เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต.
เด“เดฐเต‹ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเด‚ เดฌเตเดฒเต‹เด•เตเด•เดฟเตฝ เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดคเดตเดฃ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ (เดชเต‚เดœเตเดฏเด‚ เด…เดฒเตเดฒเดพเดคเตเดค) เดฒเต‡เดฌเตฝ
เดŸเดพเตผเด—เต†เดฑเตเดฑเต เด‡เดฎเต‡เดœเดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเดฟเด•เตเดธเดฒเดพเดฏเดฟ เด‡เดทเตเดฏเต‚ เดšเต†เดฏเตเดคเต. เดฐเดฃเตเดŸเต เดฒเต‡เดฌเดฒเตเด•เตพ เด’เดฐเต‡ เดธเด‚เด–เตเดฏเดฏเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดšเดฟเดฒ เดธเดฎเดฏเด™เตเด™เดณเดฟเตฝ, เด•เตเดฑเดžเตเดž เด•เต‡เดตเดฒ เดฎเต‚เดฒเตเดฏเดฎเตเดณเตเดณ เด’เดจเตเดจเต เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

b = [[1,1,1]]; 3d เดฌเต—เดฃเตเดŸเตเด•เตพ
เดกเต—เตบเดธเตโ€Œเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เดฟเดจเตเดณเตเดณ เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดธเตˆเดธเต. เด“เดฐเต‹ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเต†เดฏเตเด‚ เด’เดฐเต เดชเดฟเด•เตเดธเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเด‚
เดฒเด•เตเดทเตเดฏ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ..

เดชเต†เดพเดฏเตเดฎเตเด–เด‚ เด’เดฐเต เด‡เดฎเต‡เดœเต เดฎเดพเดธเตเด•เต เดšเต†เดฏเตเดฏเตเด•, เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดŽเดŸเตเดคเตเดคเดคเดพเดฃเต
เดธเดพเดงเดพเดฐเดฃ เดซเดฟเตฝเดŸเตเดŸเตผ เด‡เตปเดชเตเดŸเตเดŸเต. เดฐเดฃเตเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเด‚ เด’เดฐเต‡ เด…เดณเดตเตเด•เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด’เดจเตเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเดฏเตเด‚ เดตเต‡เดฃเด‚
เดฌเตˆเดจเดฑเดฟ เด†เด•เตเด•. เดซเดฟเตฝเดŸเตเดŸเตผ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดฒเต‚เดŸเต† เดตเดฐเตเดจเตเดจ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ
เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต. เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดชเดฟเด•เตโ€Œเดธเตฝ เดคเดฐเด‚ เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ
เดฌเตˆเดจเดฑเดฟ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด‡เตปเดชเตเดŸเตเดŸเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต.

เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต 3D เด‡เดฎเต‡เดœเต เดถเดฐเดพเดถเดฐเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [1, inf)
เดชเด•เตเดคเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ.

เดฎเดงเตเดฏเดธเตเดฅเตป เดฎเต€เดกเดฟเดฏเตป 3d เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [1, inf)
เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ.

mlv เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดตเต‡เดฐเดฟเดฏเตปเดธเต 3D เด‡เดฎเต‡เดœเต เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เดถเดฐเดพเดถเดฐเดฟ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [1, inf)
เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ.

msnormalizer
3D เด‡เดฎเต‡เดœเต เดถเดฐเดพเดถเดฐเดฟ-เดธเดฟเด—เตเดฎ เดจเต‹เตผเดฎเดฒเตˆเดธเดฟเด‚เด—เต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [1, inf)
เดชเด•เตเดคเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ.

เดคเตเดฑเด•เตเด•เตเด• เดฎเต‹เตผเดซเต‹เดณเดœเดฟเด•เตเด•เตฝ เด“เดชเตเดชเตบ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดธเต‚เดšเดจ = เด•เดฑเตเดชเตเดชเต; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดชเตเดฐเดงเดพเดจ เดšเดฟเดคเตเดฐ เด‰เดณเตเดณเดŸเด•เตเด•เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดธเต‚เดšเดจ (เด•เดฑเตเดชเตเดชเต|เดตเต†เดณเตเดชเตเดชเต).

เด†เด•เตƒเดคเดฟ = [เด—เต‹เดณ:r=2]; เดซเดพเด•เตเดŸเดฑเดฟ
เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เด˜เดŸเด•เด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/shape เด•เดพเดฃเตเด•

เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด• 3D เด‡เดฎเต‡เดœเต เดฑเต€เด“เดฑเดฟเดฏเดจเตเดฑเต‡เดทเตป เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดญเต‚เดชเดŸเด‚ = xyz; เด•เดฒเตเดชเดฟเด•เตเด•เตเด•
เด“เดฑเดฟเดฏเดจเตเดฑเต‡เดทเตป เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:
p-zxy โ€ x->y->z->x เด•เตเดฐเดฎเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•
r-x180 x-เด…เด•เตเดทเดคเตเดคเดฟเดจเต เดšเตเดฑเตเดฑเตเด‚ เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ 180 เดกเดฟเด—เตเดฐเดฟ เดคเดฟเดฐเดฟเด•เตเด•เตเด•
เดœเต†เดกเต - เด“เดฑเดฟเดฏเดจเตเดฑเต‡เดทเตป เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด•
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 - เดซเตเดฒเดฟเดชเตเดชเต xy
r-y180 - y-เด…เด•เตเดทเดคเตเดคเดฟเดจเต เดšเตเดฑเตเดฑเตเด‚ เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ 180 เดกเดฟเด—เตเดฐเดฟ เดคเดฟเดฐเดฟเด•เตเด•เตเด•

เดตเดฒเตเดชเตเดชเด‚ เดฎเดพเดฑเตเดฑเตเด• เด’เดฐเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดฎเดพเดฑเตเดฑเตเด•. เดฏเดฅเดพเตผเดคเตเดฅ เดกเดพเดฑเตเดฑ เดชเตเดคเดฟเดฏ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.,
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดตเดฒเตเดชเตเดชเด‚ = [[0,0,0]]; เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ
เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดตเดฒเตเดชเตเดชเด‚ เด’เดฐเต เดตเดฒเดฟเดชเตเดชเด‚ 0 เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดจเตเดฌเดจเตเดง เด…เดณเดตเต..

sandp เด‰เดชเตเดชเตเด‚ เด•เตเดฐเตเดฎเตเดณเด•เตเด‚ 3d เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดฎเต†เดคเดฟ = 100; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป [0, inf)
เดฎเต†เดคเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเด‚.

w = 1; int in [1, inf)
เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ.

เดธเตเด•เต†เดฏเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจ 3D เด‡เดฎเต‡เดœเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

interp = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด•เต‡เตผเดฃเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

s = [[0,0,0]]; 3d เดฌเต—เดฃเตเดŸเตเด•เตพ
เดŽเดฒเตเดฒเดพ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดตเดฒเตเดชเตเดชเด‚ (เด˜เดŸเด•เด‚ 0: เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดตเดฒเตเดชเตเดชเด‚).

sx = 0; uint in [0, inf)
x เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดฒเด•เตเดทเตเดฏ เดตเดฒเตเดชเตเดชเด‚ (0:เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•).

sy = 0; uint in [0, inf)
y เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดฒเด•เตเดทเตเดฏ เดตเดฒเตเดชเตเดชเด‚ (0:เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•).

sz = 0; uint in [0, inf)
y เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดฒเด•เตเดทเตเดฏ เดตเดฒเตเดชเตเดชเด‚ (0:เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•).

เดตเดฒเดฟเดฏ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดคเต€เดตเตเดฐเดคเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฌเตˆเดจเดฑเดฟ เดฎเดพเดธเตเด•เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผ
เดชเดฟเด•เตเดธเตฝ เดŽเดฃเตเดฃเด‚. เดชเดฟเด•เตเดธเตฝ เดฎเต‚เดฒเตเดฏเด‚ 0 เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เดฐเดฃเตเดŸเต เดคเต€เดตเตเดฐเดคเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ
เด’เดฐเต‡ เดชเดฟเด•เตเดธเตฝ เดŽเดฃเตเดฃเด‚, เด…เดชเตเดชเต‹เตพ เดซเดฒเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด‡เตปเดชเตเดŸเตเดŸเต เดชเดฟเด•เตเดธเดฒเดฟเดจเต เด’เดฐเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด‡เดจเตเดฑเด—เตเดฐเตฝ เดชเดฟเด•เตเดธเตฝ เดคเดฐเด‚.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดธเต†เดชเตเด•เต‹เตบเดตเต 3D เด‡เดฎเต‡เดœเต เดคเต€เดตเตเดฐเดค เดธเต†เดชเดพเดฐเดพเดชเตเดชเดฟเตพ เด•เตบเดตเตเดฏเต‚เดทเตป เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

kx = [gauss:w=1]; เดซเดพเด•เตเดŸเดฑเดฟ
x-เดฆเดฟเดถเดฏเดฟเตฝ เด•เต‡เตผเดฃเตฝ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเต‡เดทเตเดฏเตฝเด•เต†เตผเดฃเตฝ

ky = [gauss:w=1]; เดซเดพเด•เตเดŸเดฑเดฟ
y-เดฆเดฟเดถเดฏเดฟเตฝ เด•เต‡เตผเดฃเตฝ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเต‡เดทเตเดฏเตฝเด•เต†เตผเดฃเตฝ

kz = [gauss:w=1]; เดซเดพเด•เตเดŸเดฑเดฟ
z-เดฆเดฟเดถเดฏเดฟเตฝ เด•เต‡เตผเดฃเตฝ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเต‡เดทเตเดฏเตฝเด•เต†เตผเดฃเตฝ

sws เดตเดฟเดคเตเดคเตเด•เดณเตเดณเตเดณ เดœเดฒเดพเดถเดฏเด‚. เด…เตฝเด—เตŠเดฐเดฟเดคเด‚ เด‡เดจเต€เดทเตเดฏเตฝ เดชเต‹เดฒเต† เดคเดจเตเดจเต† เดชเดฒ เดฑเต€เดœเดฟเดฏเดฃเตเด•เดณเตเด‚ เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดฒเต‡เดฌเดฒเตเด•เตพ เดธเต€เดกเต เด‡เดฎเต‡เดœเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด•เตเดฑเตเดฎเดฏเตเด‚ = 0; เดฌเต‚เตพ
เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เด†เดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเด•. .

เด…เดŸเดฏเดพเดณเด‚ = 0; เดฌเต‚เตพ
เดชเตเดฐเดคเตเดฏเต‡เด• เด—เตเดฐเต‡ เดธเตเด•เต†เดฏเดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดญเดœเดฟเดšเตเดš เดตเดพเดŸเตเดŸเตผเดทเต†เดกเตเด•เตพ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•.

n = [เด—เต‹เดณ:r=1]; เดซเดพเด•เตเดŸเดฑเดฟ
เดตเดณเดฐเตเดจเตเดจ เดœเดฒเดพเดถเดฏ เดฎเต‡เด–เดฒเดฏเตเด•เตเด•เตเดณเตเดณ เดธเดฎเต€เดชเดธเตเดฅเดฒเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3เดกเดฟเดฎเต‡เดœเต/เด†เด•เตƒเดคเดฟ

เดตเดฟเดคเตเดคเตเดตเต€เดคเด‚ =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเตเดฐเดพเดฐเด‚เดญ เดฎเต‡เด–เดฒเด•เตพเด•เตเด•เตเดณเตเดณ เดฒเต‡เดฌเดฒเตเด•เตพ เด…เดŸเด™เตเด™เตเดจเตเดจ เดตเดฟเดคเตเดคเต เด‡เตปเดชเตเดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚.

เดŸเต€ เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต เด…เดŸเตเดคเตเดค เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเดคเตเดคเดฟเดตเดฟเดŸเตเด•,
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดซเดฏเดฒเต =(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เด‡เดฎเต‡เดœเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต..

เดจเต‡เตผเดคเตเดคเดคเดพเด•เตเด•เตเดจเตเดจเต 3D เดฎเต‹เตผเดซเต‹เดณเดœเดฟเด•เตเด•เตฝ เดคเดฟเตปเดจเดฟเด‚เด—เต, เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ: เดฒเต€เดฏเตเด‚ เด•เดถเตเดฏเดชเตเด‚, 'เดฌเดฟเตฝเดกเดฟเด‚เด—เต เดธเตเด•เต†เดฒเดฟเดฑเตเดฑเตบ เดฎเต‹เดกเดฒเตเด•เตพ
3-เดกเดฟ เดฎเต€เดกเดฟเดฏเตฝ เดธเตผเดซเต‡เดธเต/เด†เด•เตเดธเดฟเดธเต เดคเดฟเดจเตเดจเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚เดธเต', เด—เตเดฐเดพเดซเดฟเด•เตเด•เตฝ เดฎเต‹เดกเดฒเตเด•เตพ, เด‡เดฎเต‡เดœเต เดŽเดจเตเดจเดฟเดต เดตเดดเดฟ
เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต, 56(6):462-478, 1994. เดˆ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ 26-เดจเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚
เด…เดฏเตฝเดชเตเดชเด•เตเด•เด‚.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเต‡เดพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ
เด†เด•เตเดจเตเดจเต:

เดซเดฏเดฒเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต..

เด…เดคเดฟเตผเดคเตเดคเดฟ = ; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเด•.

imgkernel = ; เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเด•.

เดตเต‡เดฐเดฟเดฏเตปเดธเต 3D เด‡เดฎเต‡เดœเต เดตเต‡เดฐเดฟเดฏเตปเดธเต เดซเดฟเตฝเดŸเตเดŸเตผ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

w = 1; int in [1, inf)
เดชเด•เตเดคเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ เดตเต€เดคเดฟ.

ws เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดพเดŸเตเดŸเตผเดนเต†เดกเต เดธเต†เด—เตเดฎเต†เดจเตเดฑเต‡เดทเตป., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด‡เดตเดพเตฝเด—เตเดฐเดพเดกเต = 0; เดฌเต‚เตพ
เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดจเต‹เตผเดฎเต เด‡เดฎเต‡เดœเดฟเดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 1 เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เด…เดŸเดฏเดพเดณเด‚ = 0; เดฌเต‚เตพ
เดชเตเดฐเดคเตเดฏเต‡เด• เด—เตเดฐเต‡ เดธเตเด•เต†เดฏเดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดญเดœเดฟเดšเตเดš เดตเดพเดŸเตเดŸเตผเดทเต†เดกเตเด•เตพ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•.

n = [เด—เต‹เดณ:r=1]; เดซเดพเด•เตเดŸเดฑเดฟ
เดตเดณเดฐเตเดจเตเดจ เดœเดฒเดพเดถเดฏ เดฎเต‡เด–เดฒเดฏเตเด•เตเด•เตเดณเตเดณ เดธเดฎเต€เดชเดธเตเดฅเดฒเด‚. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3เดกเดฟเดฎเต‡เดœเต/เด†เด•เตƒเดคเดฟ

เดฎเต†เดคเดฟ = 0; เดซเตเดฒเต‹เดŸเตเดŸเต [0, 1)
เด†เดชเต‡เด•เตเดทเดฟเด• เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดฎเดพเดจเดฆเดฃเตเดก เดชเดฐเดฟเดงเดฟ. เดฏเดฅเดพเตผเดคเตเดฅ เดฎเต‚เดฒเตเดฏ เดชเดฐเดฟเดงเดฟ เดฎเต‚เดฒเตเดฏเด‚
เดฎเต†เดคเดฟเด•เตเด•เตเด• * (max_grad - min_grad) + min_grad. เดฌเต‡เดธเดฟเดจเตเด•เตพ เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเตเด•เดณเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดคเดพเดดเตเดจเตเดจ เดฎเดพเดจเดฆเดฃเตเดกเดคเตเดคเต‹เดŸเตŠเดชเตเดชเด‚ เดšเต‡เดฐเตเด‚.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟเดฎเต‡เดœเต/เดซเตเตพ เด•เต‹เดธเตเดฑเตเดฑเต


เดšเดฟเดคเตเดฐเด‚ เดฎเตพเดŸเตเดŸเดฟ-เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เด‡เดฎเต‡เดœเต เดธเดฎเดพเดจเดค เดšเต†เดฒเดตเต เดซเด‚เด—เตโ€Œเดทเตป
เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต. เดฏเดฅเดพเตผเดคเตเดฅ เดธเดฎเดพเดจเดค เด…เดณเดตเต เด…เดงเดฟเด• เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.,
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดšเต†เดฒเดตเต = ssd; เดซเดพเด•เตเดŸเดฑเดฟ
เด•เต‹เดธเตเดฑเตเดฑเต เดซเด‚เด—เตเดทเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/cost เด•เดพเดฃเตเด•

เดกเต€เดฌเด—เต = 0; เดฌเต‚เตพ
เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดฑเต†เดธเดฑเตเดฑเตเด•เตพ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•.

เดฑเดซเดฑเตปเดธเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚.

เด‰เดฑเดตเดฟเดŸ =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเด เดจ เดšเดฟเดคเตเดฐเด‚.

เดญเดพเดฐเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดšเต†เดฒเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚.

เดฒเต‡เดฌเดฒเดฟเดฎเต‡เดœเต
เดฐเดฃเตเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเดŸเต† เดฒเต‡เดฌเดฒเตเด•เตพ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดฒเต‡เดฌเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดพเดฎเตเดฏเดค เดšเต†เดฒเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚-
เดฎเตพเดŸเตเดŸเดฟ-เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดฎเดพเด•เตเดธเตเดฒเต‡เดฌเตฝ = 256; int in [2, 32000]
เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดฃเตเดฃเด‚ เดฒเต‡เดฌเดฒเตเด•เตพ.

เดฑเดซเดฑเตปเดธเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚.

เด‰เดฑเดตเดฟเดŸ =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเด เดจ เดšเดฟเดคเตเดฐเด‚.

เดญเดพเดฐเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดšเต†เดฒเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚.

เดฎเตเด–เด‚เดฎเต‚เดŸเดฟ เดšเดฟเดคเตเดฐเด‚
เดฎเตพเดŸเตเดŸเดฟ- เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดฎเดพเดธเตเด•เดกเต เด‡เดฎเต‡เดœเต เดธเดพเดฎเตเดฏเดค เดšเต†เดฒเดตเต เดซเด‚เด—เตโ€Œเดทเตป
เดฑเต†เดธเดฒเต‚เดทเตป เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต. เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเดธเตเด•เตเด•เตพ เด‡เดŸเดคเต‚เตผเดจเตเดจ เดชเตเดฐเดฆเต‡เดถเด™เตเด™เตพ เดจเดฟเดฑเดžเตเดžเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดฎเตพเดŸเตเดŸเดฟ-เดฑเต†เดธเดฒเตเดฏเต‚เดทเตป เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด•เดพเดฐเดฃเด‚ เดฎเดพเดธเตเด•เต เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚
เดšเดฟเดคเตเดฐเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ. เดฎเดพเดธเตเด•เต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เดพเด‚ - เดชเตเดฐเต€-เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เดฟเดจเต เดถเต‡เดทเด‚
เดฎเดพเดธเตเด•เตเด•เตพ เดฌเดฟเดฑเตเดฑเต-เดŸเตˆเดชเตเดชเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดฑเดซเดฑเตปเดธเต เดฎเดพเดธเตเด•เตเด‚ เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดŸ เดฎเดพเดธเตเด•เตเด‚
เดชเด เดจ เดšเดฟเดคเตเดฐเด‚ เดฌเตˆเดจเดฑเดฟ AND เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฏเดฅเดพเตผเดคเตเดฅ เดธเดฎเดพเดจเดคเดฏเตเดŸเต† เด…เดณเดตเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
es เด…เดงเดฟเด• เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดšเต†เดฒเดตเต = ssd; เดซเดพเด•เตเดŸเดฑเดฟ
เด•เต‹เดธเตเดฑเตเดฑเต เดซเด‚เด—เตเดทเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3เดกเดฟเดฎเต‡เดœเต/เดฎเดพเดธเตเด•เต เด•เต‹เดธเตเดฑเตเดฑเต

เดฑเดซเดฑเตปเดธเต =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚.

ref-เดฎเดพเดธเตเด•เต =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เด‡เดฎเต‡เดœเต เดฎเดพเดธเตเด•เต (เดฌเตˆเดจเดฑเดฟ).

ref-mask-filter = ; เดซเดพเด•เตเดŸเดฑเดฟ
เดฑเดซเดฑเตปเดธเต เดฎเดพเดธเตเด•เต เด‡เดฎเต‡เดœเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฌเตˆเดจเดฑเดฟ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดšเดฟเดคเตเดฐเด‚.. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/filter เด•เดพเดฃเตเด•

เด‰เดฑเดตเดฟเดŸ =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเด เดจ เดšเดฟเดคเตเดฐเด‚.

src-เดฎเดพเดธเตเด•เต =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเด เดจ เด‡เดฎเต‡เดœเต เดฎเดพเดธเตเด•เต (เดฌเตˆเดจเดฑเดฟ).

src-เดฎเดพเดธเตเด•เต-เดซเดฟเตฝเดŸเตเดŸเตผ = ; เดซเดพเด•เตเดŸเดฑเดฟ
เดธเตเดฑเตเดฑเดกเดฟ เดฎเดพเดธเตเด•เต เด‡เดฎเต‡เดœเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฌเตˆเดจเดฑเดฟ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดšเดฟเดคเตเดฐเด‚.. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ PLUGINS:3dimage/filter เด•เดพเดฃเตเด•

เดญเดพเดฐเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดšเต†เดฒเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚.

taggedssd เดฎเต‚เดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดฎเดšเดคเตเดฐ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เดธเดพเดฎเตเดฏเดค เด…เดณเด•เตเด•เตเดจเตเดจเต
เดŸเดพเด—เต เดšเต†เดฏเตเดค เดšเดฟเดคเตเดฐ เดœเต‹เดกเดฟเด•เตพ. เดŽเดฒเตเดฒเดพ เดšเดฟเดคเตเดฐเดคเตเดคเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต เด•เต‹เดธเตเดฑเตเดฑเต เดซเด‚เด—เตโ€Œเดทเตป เดฎเต‚เดฒเตเดฏเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดจเตเดจเดคเต
เดœเต‹เดกเดฟเด•เตพ, เดŽเดจเตเดจเดพเตฝ เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดŸเดพเด—เต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด…เดคเดฟเดจเตเดฑเต† เด˜เดŸเด•เด‚ เดฐเดšเดฟเดšเตเดšเดพเดฃเต เดฐเดšเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดฆเดฟเดถ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

refx =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚ เดŽเด•เตเดธเต-เดŸเดพเด—เต.

refy =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚ Y-เดŸเดพเด—เต.

refz =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเด‚ Z-เดŸเดพเด—เต.

srcx =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดšเดฟเดคเตเดฐเด‚ เดŽเด•เตเดธเต-เดŸเดพเด—เต เดชเด เดฟเด•เตเด•เตเด•.

srcy =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดšเดฟเดคเตเดฐเด‚ Y-เดŸเดพเด—เต เดชเด เดฟเด•เตเด•เตเด•.

srcz =(เด‡เตปเดชเตเดŸเตเดŸเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต)
เดชเด เดจ เดšเดฟเดคเตเดฐเด‚ Z-เดŸเดพเด—เต.

เดญเดพเดฐเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต
เดšเต†เดฒเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3dimage/io


เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด• 7.5 เดšเดฟเดคเตเดฐเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .HDR, .hdr

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต,
เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

เดกเดพเดฑเตเดฑเดพเดชเต‚เตพ เด†เดจเตเดคเดฐเดฟเด• เดกเดพเดฑเตเดฑ เดชเต‚เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเตเดฑเดคเตเดคเต‡เด•เตเด•เตเด‚ เดตเต†เตผเดšเตเดตเตฝ IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .@

เดกเดฟเด•เต‹เด‚ เดกเดฟเด•เต‹เด‚ เด‡เดฎเต‡เดœเต เดธเต€เดฐเต€เดธเต 3D เด†เดฏเดฟ

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .DCM, .dcm

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต

hdf5 HDF5 3D เด‡เดฎเต‡เดœเต IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .H5, .h5

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เดฌเตˆเดจเดฑเดฟ เดกเดพเดฑเตเดฑ, เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต,
เด’เดชเตเดชเดฟเดŸเตเดŸ 32 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 64 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 64 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต
เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

เด‡เตปเดฐเดฟเดฏ INRIA เดšเดฟเดคเตเดฐเด‚

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .INR, .inr

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 32
เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

MHD VTK เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ MetaIO 3D เด‡เดฎเต‡เดœเต IO (เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เด‚).

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .MHA, .MHD, .mha, .mhd

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 32
เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

เดจเดฟเดซเตเดฑเตเดฑเดฟ NIFTI-1 3D เด‡เดฎเต‡เดœเต IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .NII, .nii

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 32
เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 64 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 64 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32
เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

vff VFF เดธเตบ เดฑเดพเดธเตเดฑเตเดฑเตผ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .VFF, .vff

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต

เดตเดฟเดธเตเดค 3 เดกเดฟ เด•เดพเดดเตเดš

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .V, .VISTA, .v, .vista

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เดฌเตˆเดจเดฑเดฟ เดกเดพเดฑเตเดฑ, เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต,
เด’เดชเตเดชเดฟเดŸเตเดŸ 32 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64
เดฌเดฟเดฑเตเดฑเต

vti 3D เด‡เดฎเต‡เดœเต VTK-XML เด‡เตป-เด‰เด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ (เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เด‚).

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .VTI, .vti

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 32
เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64 เดฌเดฟเดฑเตเดฑเต

vtk 3D VTK เด‡เดฎเต‡เดœเต เดฒเต†เด—เดธเดฟ เด‡เตป-เด‰เด‚ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเตเด‚ (เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เด‚).

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .VTK, .VTKIMAGE, .vtk, .vtkimage

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเด• เดคเดฐเด™เตเด™เตพ:
เดฌเตˆเดจเดฑเดฟ เดกเดพเดฑเตเดฑ, เด’เดชเตเดชเดฟเดŸเตเดŸ 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 8 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเตเดŸ 16 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 16 เดฌเดฟเดฑเตเดฑเต,
เด’เดชเตเดชเดฟเดŸเตเดŸ 32 เดฌเดฟเดฑเตเดฑเต, เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 32 เดฌเดฟเดฑเตเดฑเต, เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต 64
เดฌเดฟเดฑเตเดฑเต

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟเดฎเต‡เดœเต/เดฎเดพเดธเตเด•เต เด•เต‹เดธเตเดฑเตเดฑเต


lncc เดฎเดพเดธเตเด•เดฟเด‚เด—เต เดธเดชเตเดชเต‹เตผเดŸเตเดŸเต เด‰เดณเตเดณ เดฒเต‹เด•เตเด•เตฝ เดจเต‹เตผเดฎเดฒเตˆเดธเตเดกเต เด•เตเดฐเต‹เดธเต เด•เต‹เดฑเดฟเดฒเต‡เดทเตป., เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ
เด†เด•เตเดจเตเดจเต:

w = 5; uint in [1, 256]
เดฒเต‹เด•เตเด•เดฒเตˆเดธเตเดกเต เด•เตเดฐเต‹เดธเต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเตปเดกเต‹เดฏเตเดŸเต† เดชเด•เตเดคเดฟ เดตเต€เดคเดฟ
เดชเดฐเดธเตเดชเดฐเดฌเดจเตเดงเด‚.

mi เดฎเดพเดธเตเด•เดฟเด‚เด—เดฟเดจเตŠเดชเตเดชเด‚ เดธเตเดชเตเดฒเตˆเตป เดชเดพเตผเดธเตป เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเดฐเดธเตเดชเดฐ เดตเดฟเดตเดฐเด™เตเด™เตพ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดฎเตเดฑเดฟเด•เตเด•เตเด• = 0; [0, 40] เตฝ เด’เดดเตเด•เตเด•
เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด‰เดฏเตผเดจเตเดจเดคเตเด‚ เดคเดพเดดเตเดจเตเดจเดคเตเดฎเดพเดฏ เดคเต€เดตเตเดฐเดคเดฏเดฟเตฝ เดฎเตเดฑเดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเดฟเด•เตเดธเดฒเตเด•เดณเตเดŸเต† เดถเดคเดฎเดพเดจเด‚
เดชเตเดฑเดคเตเดคเตเดณเตเดณเดตเตผ.

mbins = 64; uint in [1, 256]
เดšเดฒเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดนเดฟเดธเตเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดฌเดฟเดจเตเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

mkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เดชเดพเตผเดธเตป เดนเดฟเตปเดธเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดจเต€เด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตโ€Œเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ
PLUGINS:1d/splinekernel เด•เดพเดฃเตเด•

rbins = 64; uint in [1, 256]
เดฑเดซเดฑเตปเดธเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดนเดฟเดธเตเดฑเตเดฑเต‹เด—เตเดฐเดพเด‚ เดฌเดฟเดจเตเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

เด•เต†เตผเดฃเตฝ = [bspline:d=0]; เดซเดพเด•เตเดŸเดฑเดฟ
เดฑเดซเดฑเตปเดธเต เด‡เดฎเต‡เดœเต เดชเดพเตผเดธเตป เดนเดฟเตปเดธเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดณเตเดณ เดธเตโ€Œเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เดฟเดจเดพเดฏเดฟ-
ins PLUGINS:1d/splinekernel เด•เดพเดฃเตเด•

เดŽเตปเดธเดฟเดธเดฟ เดฎเดพเดธเตเด•เดฟเด‚เด—เต เดธเดชเตเดชเต‹เตผเดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเต‹เตผเดฎเดฒเตˆเดธเตเดกเต เด•เตเดฐเต‹เดธเต เด•เต‹เดฑเดฟเดฒเต‡เดทเตป.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

SSD เดฎเดพเดธเตเด•เดฟเด‚เด—เดฟเดจเตŠเดชเตเดชเด‚ เดธเตเด•เตเดตเดฏเตผ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เด†เด•เต†เดคเตเดคเตเด•.

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟเดฎเต‡เดœเต/เด†เด•เตƒเดคเดฟ


18n 18n เด…เดฏเตฝเดชเด•เตเด• 3D เด†เด•เตƒเดคเดฟ เดธเตเดฐเดทเตเดŸเดพเดตเต

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

26n 26n เด…เดฏเตฝเดชเด•เตเด• 3D เด†เด•เตƒเดคเดฟ เดธเตเดฐเดทเตเดŸเดพเดตเต

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

6n 6n เด…เดฏเตฝเดชเด•เตเด• 3D เด†เด•เตƒเดคเดฟ เดธเตเดฐเดทเตเดŸเดพเดตเต

(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดฒเตเดฒ)

เด—เต‹เดณเด‚ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฆเต‚เดฐเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเดฒเต† เดชเดฟเด•เตเดธเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เด…เดŸเดžเตเดž เด—เต‹เดณเดพเด•เตƒเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เด…เดฏเตฝเดชเด•เตเด•เด‚
r., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

r = 2; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป (0, inf)
เด—เต‹เดณเดคเตเดคเดฟเดจเตเดฑเต† เด†เดฐเด‚.

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3dimage/transform


เดชเดฐเดฟเดทเตเด•เดฐเดฟเดšเตเดšเดคเต เด…เดซเตˆเตป เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ (12 เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚), เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด…เดšเตเดšเตเดคเดฃเตเดŸเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดญเตเดฐเดฎเดฃ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ (1 เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚). เดฐเต‚เดชเดพเดจเตเดคเดฐเด‚ เด†เดฃเต
เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดญเตเดฐเดฎเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เด•เตเดทเดคเตเดคเดฟเดจเต เดšเตเดฑเตเดฑเตเดฎเตเดณเตเดณ เดญเตเดฐเดฎเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด•เต‡เดจเตเดฆเตเดฐเด‚, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดšเตเดšเตเดคเดฃเตเดŸเต =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3dfvector)
เดญเตเดฐเดฎเดฃ เด…เด•เตเดทเด‚.

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด‰เดคเตเดญเดตเด‚ =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3dfvector)
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเด‚.

เดฑเดพเดซเดฟเตป เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เด…เดซเตˆเตป เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ (3 เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚). เดฐเต‚เดชเดพเดจเตเดคเดฐเด‚ เด†เดฃเต
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดšเตเดšเตเดคเดฃเตเดŸเดฟเดจเต เดšเตเดฑเตเดฑเตเดฎเตเดณเตเดณ เดญเตเดฐเดฎเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฐเดฃเตเดŸเต เด…เดšเตเดšเตเดคเดฃเตเดŸเดฟเดฒเต‚เดŸเต†เดฏเตเดณเตเดณ เด•เดคเตเดฐเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดจเตเดจเดฟเดจเต เดฒเด‚เดฌเดฎเดพเดฏเดฟ, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดšเตเดšเตเดคเดฃเตเดŸเต =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3dfvector)
เดญเตเดฐเดฎเดฃ เด…เด•เตเดทเด‚.

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด‰เดคเตเดญเดตเด‚ =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3dfvector)
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเด‚.

เด…เดฏเดตเดฟเดฒเตเดฒเดพเดคเตเดค เด•เตผเด•เตเด•เดถเดฎเดพเดฏ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚, เด…เดคเดพเดฏเดคเต เดญเตเดฐเดฎเดฃเดตเตเด‚ เดตเดฟเดตเตผเดคเตเดคเดจเดตเตเด‚ (เด†เดฑเต เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚).,
เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด‰เดคเตเดญเดตเด‚ = [[0,0,0]]; 3dfvector
เด†เดชเต‡เด•เตเดทเดฟเด• เดญเตเดฐเดฎเดฃ เด•เต‡เดจเตเดฆเตเดฐเด‚, เด…เดคเดพเดฏเดคเต <0.5,0.5,0.5> เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเดตเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต‹เดณเดฟเดฏเด‚.

เดฑเต†เดพเดŸเตเดŸเต‡เดทเตป เดฑเตŠเดŸเตเดŸเต‡เดทเตป เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ (เดฎเต‚เดจเตเดจเต เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚), เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด‰เดคเตเดญเดตเด‚ = [[0,0,0]]; 3dfvector
เด†เดชเต‡เด•เตเดทเดฟเด• เดญเตเดฐเดฎเดฃ เด•เต‡เดจเตเดฆเตเดฐเด‚, เด…เดคเดพเดฏเดคเต <0.5,0.5,0.5> เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเดตเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต‹เดณเดฟเดฏเด‚.

เดฑเต‹เดŸเตเดŸเตเดฌเต†เตปเดกเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ (4 เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚). เดฐเต‚เดชเดพเดจเตเดคเดฐเด‚ เด†เดฃเต
x, y เด…เดšเตเดšเตเดคเดฃเตเดŸเดฟเดจเต เดšเตเดฑเตเดฑเตเดฎเตเดณเตเดณ เดญเตเดฐเดฎเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ x-เดจเตŠเดชเตเดชเด‚ เดตเดณเดฏเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดšเตเดšเตเดคเดฃเตเดŸเต, เด“เดฐเต‹ เดฆเดฟเดถเดฏเดฟเดฒเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ, เดตเดณเดฏเตเดจเตเดจเดคเต เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต
เดญเตเดฐเดฎเดฃ เด…เด•เตเดทเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดšเดคเตเดฐเดพเด•เตƒเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดฆเต‚เดฐเด‚., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เดจเต‹เดฑเต‹เดŸเตเดŸเต = 0; เดฌเต‚เตพ
เดฑเตŠเดŸเตเดŸเต‡เดทเตป เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดฐเตเดคเต.

เด‰เดคเตเดญเดตเด‚ =(เด†เดตเดถเตเดฏเดฎเดพเดฃเต, 3dfvector)
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเด‚.

เดธเตโ€Œเดชเตเดฒเตˆเตป เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดฌเดฟ-เดธเตเดชเตเดฒเตˆเตป เด•เต‹เดซเดฟเดซเดฟเดทเตเดฏเดจเตเดฑเตเด•เดณเดพเตฝ เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดซเตเดฐเต€-เดซเต‹เด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚
เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เด…เดฃเตเดŸเตผเดฒเดฏเดฟเด™เตเด™เต เดฌเดฟ-เดธเตเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ., เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดจเดฟเดธเต‹เดฑเต‡เดฑเตเดฑเต = [[0,0,0]]; 3dfvector
เดชเดฟเด•เตเดธเดฒเตเด•เดณเดฟเตฝ เด…เดจเดฟเดธเต‹เดŸเตเดฐเต‹เดชเดฟเด•เต เด•เต‹เดซเดฟเดซเดฟเดทเตเดฏเดจเตเดฑเต เดจเดฟเดฐเด•เตเด•เต, เดจเต‹เตบเดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
'เดฑเต‡เดฑเตเดฑเต' เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเตเดจเตเดจเต..

เดกเต€เดฌเด—เต = 0; เดฌเต‚เตพ
เด…เดงเดฟเด• เดกเต€เดฌเดฟเด‚เด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•.

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เด•เต†เตผเดฃเตฝ = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เดฐเต‚เดชเดพเดจเตเดคเดฐเด‚ เดธเตเดชเตเดฒเตˆเตป เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ = ; เดซเดพเด•เตเดŸเดฑเดฟ
เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ เดŠเตผเดœเตเดœ เด•เดพเดฒเดพเดตเดงเดฟ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:3d เดŸเตเดฐเดพเตปเดธเตเดซเต‹เด‚/เดธเตเดชเตเดฒเดฟเตปเดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ

เดจเดฟเดฐเด•เตเด•เต = 10; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป [1, inf)
เดชเดฟเด•เตเดธเดฒเตเด•เดณเดฟเตฝ เดเดธเต‹เดŸเตเดฐเต‹เดชเดฟเด•เต เด•เต‹เดซเดฟเดซเดฟเดทเตเดฏเดจเตเดฑเต เดจเดฟเดฐเด•เตเด•เต.

เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด• เดตเดฟเดตเตผเดคเตเดคเดจเด‚ (เดฎเต‚เดจเตเดจเต เดกเดฟเด—เตเดฐเดฟ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚), เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

vf เดˆ เดชเตเดฒเด—เต-เด‡เตป เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เด’เดฐเต เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเต., เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต
เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด…เดคเดฟเตผเดคเตเดคเดฟ = เด•เดฃเตเดฃเดพเดŸเดฟ; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เด…เดคเดฟเตผเดคเตเดคเดฟ เดตเตเดฏเดตเดธเตเดฅเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/splinebc

imgkernel = [bspline:d=3]; เดซเดพเด•เตเดŸเดฑเดฟ
เด‡เดฎเต‡เดœเต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดฑเตเดฑเตผ เด•เต‡เตผเดฃเตฝ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเด—เต-เด‡เดจเตเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเตเดฒเด—เดฟเดจเตเด•เตพ:1d/เดธเตเดชเตเดฒเดฟเตปเด•เต†เตผเดฃเตฝ

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3dtransform/io


เดฌเต‹เดฌเตเดธเต 3D เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดฌเตˆเดจเดฑเดฟ (เดจเต‹เตบ-เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ) เดธเต€เดฐเดฟเดฏเดฒเตˆเดธเตเดกเต IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .bbs

เดกเดพเดฑเตเดฑเดพเดชเต‚เตพ เด†เดจเตเดคเดฐเดฟเด• เดกเดพเดฑเตเดฑ เดชเต‚เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเตเดฑเดคเตเดคเต‡เด•เตเด•เตเด‚ เดตเต†เตผเดšเตเดตเตฝ IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .@

เดตเดฟเดธเตเดค 3D เดฐเต‚เดชเดพเดจเตเดคเดฐเด™เตเด™เดณเตเดŸเต† เดตเดฟเดธเตเดค เดธเด‚เดญเดฐเดฃเด‚

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ: .v, .v3dt

XML 3D เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† XML เดธเต€เดฐเดฟเดฏเดฒเตˆเดธเตเดกเต IO

เด…เด‚เด—เต€เด•เตƒเดค เดซเดฏเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ: .x3dt

เดชเตเดฒเด—เดฟเดจเตเด•เตพ: 3เดกเดฟ เดŸเตเดฐเดพเตปเดธเตเดซเต‹เด‚/เดธเตเดชเตเดฒเดฟเตปเดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ


divcurl เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ divcurl เดชเดฟเดด, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดšเตเดฐเตเตพ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป [0, inf)
เดšเตเดฐเตเดณเตป เดฎเต‡เตฝ เดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ เดญเดพเดฐเด‚.

DIV = 1; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป [0, inf)
เดตเตเดฏเดคเตเดฏเดพเดธเดคเตเดคเดฟเตฝ เดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ เดตเต†เดฏเตเดฑเตเดฑเต.

เดงเดจเดพเด—เดฎ = 0; เดฌเต‚เตพ
เดšเดฟเดคเตเดฐเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต เดชเดฟเดด เดธเดพเดงเดพเดฐเดฃ เดจเดฟเดฒเดฏเดฟเดฒเดพเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ 1 เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•
เดตเดฒเตเดชเตเดชเด‚.

เดญเดพเดฐเด‚ = 1; เดซเตเดฒเต‹เดŸเตเดŸเต เด‡เตป (0, inf)
เดชเต†เดจเดพเตฝเดฑเตเดฑเดฟ เดŠเตผเดœเตเดœเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚.

เด‰เดฆเดพเดนเดฐเดฃเด‚


เด’เดฐเต เดธเตเดชเตเดฒเตˆเตป เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เด•เตเด•เดฎเดฟเดŸเตเดŸ เดซเดฏเดฒเตเด•เตพ imagesXXXX.v เด†เดฏเดฟ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเด•
เดตเต†เดฏเตเดฑเตเดฑเดกเต เด•เต‹เดฎเตเดชเดฟเดจเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต 16 เดชเดฟเด•เตเดธเตฝ เด•เต‹เดซเดฟเดซเดฟเดทเตเดฏเดจเตเดฑเต เดฑเต‡เดฑเตเดฑเต เด‰เดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚
เดจเต‹เตผเดฎเดฒเตˆเดธเตเดกเต เด—เตเดฐเต‡เดกเดฟเดฏเดจเตเดฑเต เดซเต€เตฝเดกเตเด•เดณเตเด‚ เดŽเดธเตเดŽเดธเตเดกเดฟเดฏเตเด‚ เดšเดฟเดฒเดตเต เด…เดณเดตเตเด•เต‹เดฒเดพเดฏเดฟ เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดชเดฟเดด เดšเตเดฎเดคเตเดคเตเด•
2.0 เดญเดพเดฐเดฎเตเดณเตเดณ divcurl เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดค XXXX.v-เตฝ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•.

mia-3dmany2one-nonrigid -i images0000.v -o เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดค%04d.v -F spline:rate=16
เดšเดฟเดคเตเดฐเด‚: เดšเต†เดฒเดตเต=[ngf:eval=ds], เดญเดพเดฐเด‚= 2.0 เดšเดฟเดคเตเดฐเด‚: เดšเต†เดฒเดตเต= เดŽเดธเตเดŽเดธเตเดกเดฟ, เดญเดพเดฐเด‚= 0.1 divcurl: เดญเดพเดฐเด‚= 2.0

เดฐเดšเดฏเดฟเดคเดพเดตเต(เด•เตพ)


เด—เต†เตผเดŸเตเดŸเต เดตเต‹เตพเดจเดฟ

เดชเด•เตผเดชเตเดชเดตเด•เดพเดถ


เดˆ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 1999-2015 เดฒเต†เดชเตเดธเดฟเด—เต, เดœเตผเดฎเตเดฎเดจเดฟ, เดฎเดพเดกเตเดฐเดฟเดกเต, เดธเตเดชเต†เดฏเดฟเตป. เด…เดคเต เดตเดฐเตเดจเตเดจเต
เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเดพเดฑเดจเตเดฑเดฟ เด‡เดฒเตเดฒ เด•เต‚เดŸเดพเดคเต† GNU เดฏเตเดŸเต† เดจเดฟเดฌเดจเตเดงเดจเด•เตพเด•เตเด•เต เด•เต€เดดเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดชเตเดจเตผเดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเด‚
เดœเดจเดฑเตฝ เดชเดฌเตเดฒเดฟเด•เต เดฒเตˆเดธเตปเดธเต เดชเดคเดฟเดชเตเดชเต 3 (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดฟเดจเตเดจเต€เดŸเต). เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดฑเตบ เดšเต†เดฏเตเดฏเตเด•
เด“เดชเตเดทเตป '--เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚'.

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต mia-3dmany2one-nonrigid เด“เตบเดฒเตˆเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad