āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ mia-2dmultiimageregistration āĻ¯āĻž OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
mia-2dmultiimageregistration - 2D āĻāĻŦāĻŋāĻ° āĻ¨āĻ¨-āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°ā§āĻļāĻ¨āĨ¤
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
mia-2dmultiimageregistration -o [āĻŦāĻŋāĻāĻ˛ā§āĻĒ]
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
mia-2dmultiimageregistration āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¨-āĻ°āĻŋāĻāĻŋāĻĄ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻāĻžāĻ˛āĻžāĻ¯āĻŧ
āĻāĻ°āĻā§āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽāĻĄā§āĻ˛āĨ¤ Mia-2dnonrigidreg āĻāĻžāĻĄāĻŧāĻž āĻ āĻ¨ā§āĻ¯ āĻāĻāĻž āĻāĻ°ā§ āĻ¨āĻž
āĻāĻŽā§āĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻŦāĻŋ āĻšāĻ¯āĻŧ
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻŽā§āĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻŽā§āĻ āĻā§āĻĄāĻŧāĻžāĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻŋāĻāĻ¨ā§āĻāĻā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°ā§āĨ¤ āĻŦāĻŋāĻāĻĻā§āĻ°āĻ,
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨āĻĒā§āĻ āĻāĻŽā§āĻ āĻāĻāĻ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻšāĻ¤ā§ āĻšāĻŦā§ (āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§)
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-o --out-transform=(āĻāĻāĻāĻĒā§āĻ, āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ); io
āĻāĻāĻāĻĒā§āĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨:2dtransform/io
-l --āĻ¸ā§āĻ¤āĻ°=3
āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ˛ā§āĻā§āĻ˛ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ˛ā§āĻā§āĻ˛
-O --āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°=gsl:opt=gd, step=0.1
āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨ PLUGINS:minimizer/singlecost
-f --transForm=spline:rate=10, penalty=divcurl
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻāĻžāĻāĻĒ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻāĻžāĻāĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 2āĻĄāĻŋāĻŽā§āĻ/āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ & āĻ¤āĻĨā§āĻ¯
-āĻāĻŋ --āĻāĻžāĻ°āĻŦā§āĻ¸=āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻāĻāĻāĻĒā§āĻ āĻāĻ° verbosity, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻŦāĻ āĻāĻā§āĻ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ.
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ° āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¤āĻĨā§āĻ¯ - āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻāĻŋāĻšā§āĻ¨ - āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻā§āĻ°ā§āĻ¸
āĻŦā§āĻ¯āĻ°ā§āĻĨ - āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻžāĻ° āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸āĻ¤āĻ°ā§āĻāĻŦāĻžāĻ°ā§āĻ¤āĻž - āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻā§āĻ˛ - āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨
āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž - āĻĄāĻŋāĻŦāĻžāĻ āĻāĻāĻāĻĒā§āĻ
āĻŦāĻžāĻ°ā§āĻ¤āĻž - āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ - āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨
--āĻāĻĒāĻŋāĻ°āĻžāĻāĻ
āĻāĻĒāĻŋāĻ°āĻžāĻāĻ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ
-h -- āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻāĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ
-? -- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ
--āĻĨā§āĻ°ā§āĻĄ=-1
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻĨā§āĻ°ā§āĻĄ, āĻāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻāĻŽ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻŦāĻž āĻŽā§āĻļāĻŋāĻ¨ā§ āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻā§āĻ°ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ¨āĨ¤ (-1:
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ āĻ¨ā§āĻŽāĻžāĻ¨). āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻž, āĻāĻāĻŋ
āĻ¸āĻāĻā§āĻ¯āĻž āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻā§āĻ°ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻ¯āĻ¨ā§āĻ¤ā§āĻ°. (-1: āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ āĻ¨ā§āĻŽāĻžāĻ¨)āĨ¤
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 1d/splinebc
āĻāĻ¯āĻŧāĻ¨āĻž āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤ āĻ¯āĻž āĻ¸ā§āĻŽāĻžāĻ¨āĻžāĻ° āĻāĻĒāĻ° āĻŽāĻŋāĻ°āĻ° āĻāĻ°ā§
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤ āĻ¯āĻž āĻ¸ā§āĻŽāĻžāĻ¤ā§ āĻŽāĻžāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻļā§āĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤ āĻ¯āĻž āĻŦāĻžāĻāĻ°ā§āĻ° āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¯ āĻ§āĻ°ā§ āĻ¨ā§āĻ¯āĻŧ
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
bspline āĻŦāĻŋ-āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¤ā§āĻ°āĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
d = 3; int [0, 5]
āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻĄāĻŋāĻā§āĻ°ā§āĨ¤
omoms OMoms-āĻ¸ā§āĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¤ā§āĻ°āĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
d = 3; int [3, 3]
āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻĄāĻŋāĻā§āĻ°ā§āĨ¤
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§āĻ/āĻāĻ°āĻ
lncc āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ
āĻšāĻ¯āĻŧ:
w = 5; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻā§āĻ°āĻ¸ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻ¨ā§āĻĄā§āĻ° āĻ āĻ°ā§āĻ§ā§āĻ āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ
āĻāĻ˛āĻāĻ¸āĻĄāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨-āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻĻā§āĻ°āĻ¤ā§āĻŦ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
mi āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻĒāĻžāĻ°āĻā§āĻ¨ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¤āĻĨā§āĻ¯āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻāĻžāĻāĻž = 0; āĻāĻžāĻ¸āĻž [0, 40]
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ āĻāĻŦāĻ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻžāĻ¯āĻŧ āĻāĻžāĻāĻ¤ā§ āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§āĻ° āĻļāĻ¤āĻžāĻāĻļ
āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤
mbins = 64; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŋāĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻŋāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
mkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŋāĻ¤ā§āĻ° āĻĒāĻžāĻ°ā§āĻā§āĻ¨ āĻšāĻŋāĻ¨āĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĻā§āĻā§āĻ¨: 1d/splinekernel
rbins = 64; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŋāĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻŋāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
rkernel = [bspline:d=0]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ āĻĒāĻžāĻ°āĻā§āĻ¨ āĻšāĻŋāĻ¨āĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯-
ins āĻĻā§āĻā§āĻ¨ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨:1d/splinekernel
āĻāĻ¨āĻ¸āĻŋāĻ¸āĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĨ¤
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻāĻ¨āĻāĻŋāĻāĻĢ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĻā§āĻļā§āĻ¯ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§
āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻĒāĻˇā§āĻ = āĻĄāĻŋāĻāĻ¸; āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¸āĻžāĻŦāĻāĻžāĻāĻĒāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
sq - āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻŦāĻ°ā§āĻ
ds - āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻŦāĻ°ā§āĻ
āĻĄāĻ - āĻ¸ā§āĻā§āĻ˛āĻžāĻ° āĻĒāĻŖā§āĻ¯ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛
āĻā§āĻ°ā§āĻļ - āĻā§āĻ°āĻ¸ āĻĒāĻŖā§āĻ¯ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛
āĻāĻ¸āĻāĻ¸āĻĄāĻŋ 2D imaga āĻāĻ°āĻ: āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻ¸āĻŽāĻˇā§āĻāĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ āĻā§āĻĨā§āĻ°ā§āĻļ = 0; āĻāĻžāĻ¸āĻž [0, 1000]
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž āĻŽāĻžāĻ¨ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻĄā§āĨ¤
āĻāĻĻāĻ°ā§āĻļ = 0; bool
āĻāĻŋāĻ¤ā§āĻ° āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻā§āĻ°āĻŋāĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻ¸āĻāĻ¸āĻĄāĻŋ-āĻ āĻā§āĻŽāĻžāĻ¸ā§āĻ
2D āĻāĻŦāĻŋāĻ° āĻāĻ°āĻ: āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻ¸āĻŽāĻˇā§āĻāĻŋ, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ āĻā§āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻš
āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:
āĻĨā§āĻ°ā§āĻļ = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ āĻāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž āĻŽāĻžāĻ¨.
āĻĨā§āĻ°ā§āĻļ = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ
āĻā§āĻ¸ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨āĨ¤
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§āĻ/āĻĒā§āĻ°ā§āĻŖāĻŽā§āĻ˛ā§āĻ¯
āĻāĻžāĻŦāĻŽā§āĻ°ā§āĻ¤āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĻā§āĻļā§āĻ¯ āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¯āĻž āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻĒā§āĻ°āĻā§āĻ¤ āĻŽāĻŋāĻ˛ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ es āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ.,
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:
āĻŽā§āĻ˛ā§āĻ¯ = ssd; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĻā§āĻā§āĻ¨:2āĻĄāĻŋāĻŽā§āĻ/āĻāĻ¸ā§āĻ
āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž = 0; bool
āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸ā§āĻ¤ā§āĻ° =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ.
src =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĨ¤
āĻāĻāĻ¨ = 1; āĻāĻžāĻ¸āĻž
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻ¨āĨ¤
āĻ˛ā§āĻŦā§āĻ˛ āĻāĻŋāĻ¤ā§āĻ°
āĻ¸āĻžāĻĻā§āĻļā§āĻ¯ āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¯āĻž āĻĻā§āĻāĻŋ āĻāĻŦāĻŋāĻ° āĻ˛ā§āĻŦā§āĻ˛ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°ā§ āĻāĻŦāĻ āĻ˛ā§āĻŦā§āĻ˛ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§-
āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž = 0; int [0, 1]
āĻĻā§āĻ°āĻ¤ā§āĻŦāĻāĻŋ āĻāĻāĻāĻŋ 3D āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĻ˛āĻŋāĻā§āĻ¨āĨ¤
āĻŽā§āĻ¯āĻžāĻā§āĻ¸āĻ˛ā§āĻŦā§āĻ˛ = 256; int [2, 32000]
āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻŦā§āĻ˛ā§āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻ¸ā§āĻ¤ā§āĻ° =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ.
src =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĨ¤
āĻāĻāĻ¨ = 1; āĻāĻžāĻ¸āĻž
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻ¨āĨ¤
āĻŽā§āĻā§āĻļ āĻāĻŋāĻ¤ā§āĻ°
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¸ā§āĻāĻĄ āĻāĻŽā§āĻ āĻ¸āĻžāĻĻā§āĻļā§āĻ¯ āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¯āĻž āĻŦāĻšā§-
āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖāĨ¤ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽā§āĻā§āĻļāĻā§āĻ˛āĻŋ āĻāĻ¨āĻāĻžāĻŦā§ āĻāĻ°āĻž āĻ āĻā§āĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻāĻžāĻ°āĻŖ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻŽāĻžāĻ¸ā§āĻ āĻ¤āĻĨā§āĻ¯ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽā§āĻ āĻĄāĻžāĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻŽāĻžāĻ¸ā§āĻ āĻāĻŦāĻ āĻāĻ° āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻŽā§āĻā§āĻļ
āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻŋāĻ¤ā§āĻ° āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ AND āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻā§āĻ¤ āĻŽāĻŋāĻ˛ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
es āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:
āĻŽā§āĻ˛ā§āĻ¯ = ssd; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸:2āĻĄāĻŋāĻŽā§āĻ/āĻŽāĻžāĻ¸ā§āĻāĻĄ āĻāĻ¸ā§āĻ
āĻ¸ā§āĻ¤ā§āĻ° =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ.
ref-āĻŽāĻžāĻ¸ā§āĻ =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ āĻŽāĻžāĻ¸ā§āĻ (āĻŦāĻžāĻāĻ¨āĻžāĻ°ā§)āĨ¤
src =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĨ¤
src-āĻŽāĻžāĻ¸ā§āĻ =(āĻāĻ¨āĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
āĻ¸ā§āĻāĻžāĻĄāĻŋ āĻāĻŽā§āĻ āĻŽāĻžāĻ¸ā§āĻ (āĻŦāĻžāĻāĻ¨āĻžāĻ°ā§)āĨ¤
āĻāĻāĻ¨ = 1; āĻāĻžāĻ¸āĻž
āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻ¨āĨ¤
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§āĻ/io
BMP BMP 2D-āĻāĻŽā§āĻ āĻāĻ¨āĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .BMP, .bmp
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ
āĻĄā§āĻāĻžāĻĒā§āĻ˛ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĄā§āĻāĻž āĻĒā§āĻ˛ā§ āĻāĻŦāĻ āĻĨā§āĻā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻāĻ
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .@
dicom DICOM-āĻāĻ° āĻāĻ¨ā§āĻ¯ 2D āĻāĻŋāĻ¤ā§āĻ°
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .DCM, .dcm
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 16 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ
exr OpenEXR āĻāĻŦāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ 2āĻĄāĻŋāĻŽā§āĻ āĻāĻāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .EXR, .exr
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 32 āĻŦāĻŋāĻ, āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ 32 āĻŦāĻŋāĻ
JPG jpeg āĻā§āĻ°ā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻŦāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ 2āĻĄāĻŋāĻŽā§āĻ āĻāĻāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .JPEG, .JPG, .jpeg, .jpg
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ
PNG āĻĒāĻŋāĻāĻ¨āĻāĻŋ āĻāĻŦāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ 2āĻĄāĻŋāĻŽā§āĻ āĻāĻāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .PNG, .png
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ
āĻāĻžāĻāĻāĻž RAW 2D-āĻāĻŽā§āĻ āĻāĻāĻāĻĒā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .RAW, .raw
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 16 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ,
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 32 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 32 āĻŦāĻŋāĻ, āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ 32 āĻŦāĻŋāĻ, āĻāĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ 64
āĻŦāĻŋāĻ
TIF TIFF 2D-āĻāĻŽā§āĻ āĻāĻ¨āĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .TIF, .TIFF, .tif, .tiff
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 32 āĻŦāĻŋāĻ
āĻŦā§āĻĨāĻŋ āĻāĻŋāĻ¸ā§āĻ¤āĻž āĻāĻŦāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ 2āĻĄāĻŋāĻŽā§āĻ āĻāĻāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .V, .VISTA, .v, .vista
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ°:
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 8 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 16 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 16 āĻŦāĻŋāĻ,
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 32 āĻŦāĻŋāĻ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ 32 āĻŦāĻŋāĻ, āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ 32 āĻŦāĻŋāĻ, āĻāĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ 64
āĻŦāĻŋāĻ
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§āĻ/āĻŽāĻžāĻ¸ā§āĻāĻĄ āĻāĻ¸ā§āĻ
lncc āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ
āĻšāĻ¯āĻŧ:
w = 5; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻā§āĻ°āĻ¸ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻ¨ā§āĻĄā§āĻ° āĻ āĻ°ā§āĻ§ā§āĻ āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ
mi āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻš āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻĒāĻžāĻ°āĻā§āĻ¨ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¤āĻĨā§āĻ¯āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻāĻžāĻāĻž = 0; āĻāĻžāĻ¸āĻž [0, 40]
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ āĻāĻŦāĻ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻžāĻ¯āĻŧ āĻāĻžāĻāĻ¤ā§ āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§āĻ° āĻļāĻ¤āĻžāĻāĻļ
āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤
mbins = 64; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŋāĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻŋāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
mkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŋāĻ¤ā§āĻ° āĻĒāĻžāĻ°ā§āĻā§āĻ¨ āĻšāĻŋāĻ¨āĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĻā§āĻā§āĻ¨: 1d/splinekernel
rbins = 64; [ā§§, ā§¨ā§Ģā§Ŧ]
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŋāĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻŋāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
rkernel = [bspline:d=0]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŽā§āĻ āĻĒāĻžāĻ°āĻā§āĻ¨ āĻšāĻŋāĻ¨āĻ¸ā§āĻā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯-
ins āĻĻā§āĻā§āĻ¨ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨:1d/splinekernel
āĻāĻ¨āĻ¸āĻŋāĻ¸āĻŋ āĻŽāĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĨ¤
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻāĻ¸āĻāĻ¸āĻĄāĻŋ āĻŽāĻžāĻ¸ā§āĻāĻŋāĻāĻ¯āĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻ°ā§āĻā§āĻ¯āĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻ¯ā§āĻāĻĢāĻ˛āĨ¤
(āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨ā§āĻ)
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§āĻ/āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻāĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻĢāĻžāĻāĻ¨ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°āĻŽā§āĻļāĻ¨ (āĻāĻ¯āĻŧ āĻĄāĻŋāĻā§āĻ°āĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻ¤āĻž), āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧ āĻ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° (āĻ¯ā§āĻŽāĻ¨ āĻā§āĻ°ā§āĻŖāĻ¨ āĻāĻŦāĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ, āĻāĻ° āĻ¤āĻŋāĻ¨ āĻĄāĻŋāĻā§āĻ°āĻŋ
āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻ¤āĻž), āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻĒāĻāĻž āĻā§āĻ¨ā§āĻĻā§āĻ° = [[0,0]]; 2dfvector
āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻā§āĻ°ā§āĻŖāĻ¨ āĻā§āĻ¨ā§āĻĻā§āĻ°, āĻ āĻ°ā§āĻĨāĻžā§ <0.5,0.5> āĻāĻ° āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ°āĨ¤
āĻāĻŦāĻ°ā§āĻ¤āĻ¨ āĻā§āĻ°ā§āĻŖāĻ¨ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° (āĻ āĻ°ā§āĻĨāĻžā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻā§āĻ¨ā§āĻĻā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻā§āĻ°ā§āĻŖāĻ¨, āĻāĻ āĻĄāĻŋāĻā§āĻ°āĻŋ
āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻ¤āĻž), āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻĒāĻāĻž āĻā§āĻ¨ā§āĻĻā§āĻ° = [[0,0]]; 2dfvector
āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻā§āĻ°ā§āĻŖāĻ¨ āĻā§āĻ¨ā§āĻĻā§āĻ°, āĻ āĻ°ā§āĻĨāĻžā§ <0.5,0.5> āĻāĻ° āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ°āĨ¤
āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¯āĻž āĻŦāĻŋ-āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻ¸āĻšāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻŦāĻŋ-āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ ā§āĻ¯āĻžāĻ¨āĻŋāĻ¸ā§āĻ°ā§āĻ = [[0,0]]; 2dfvector
āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§ āĻ ā§āĻ¯āĻžāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°āĻĒāĻŋāĻ āĻ¸āĻšāĻ āĻšāĻžāĻ°, āĻ -āĻĒāĻāĻŋāĻāĻŋāĻ āĻŽāĻžāĻ¨ āĻšāĻŦā§
'āĻ°ā§āĻ' āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ ..
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻļāĻžāĻāĻ¸ = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛.. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻļāĻžāĻ¸ā§āĻ¤āĻŋ = āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻļāĻžāĻ¸ā§āĻ¤āĻŋāĻ° āĻŽā§āĻ¯āĻŧāĻžāĻĻāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸:2dtransform/splinepenalty
āĻšāĻžāĻ° = 10; āĻāĻžāĻ¸āĻž [1, inf)
āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§ āĻāĻāĻ¸ā§āĻā§āĻ°āĻĒāĻŋāĻ āĻ¸āĻšāĻ āĻšāĻžāĻ°āĨ¤
āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ¨ā§āĻŦāĻžāĻĻ (āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻ¤āĻžāĻ° āĻĻā§āĻ āĻĄāĻŋāĻā§āĻ°āĻŋ), āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
vf āĻāĻ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻāĻāĻāĻŋ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§
āĻā§āĻ°āĻŋāĻĄā§āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻĄā§āĻŽā§āĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:
āĻ¸ā§āĻŽāĻžāĻ¨āĻž = āĻāĻ¯āĻŧāĻ¨āĻž; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/splinebc
imgkernel = [bspline:d=3]; āĻāĻžāĻ°āĻāĻžāĻ¨āĻž
āĻāĻŽā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2dtransform/io
āĻŦāĻŋāĻŦāĻŋāĻāĻ¸ 2D āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ (āĻ -āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛) āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻāĻĄ IO
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .bbs
āĻĄā§āĻāĻžāĻĒā§āĻ˛ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĄā§āĻāĻž āĻĒā§āĻ˛ā§ āĻāĻŦāĻ āĻĨā§āĻā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻāĻ
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .@
āĻŦā§āĻĨāĻŋ 2D āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻŋāĻ¸ā§āĻ¤āĻž āĻ¸ā§āĻā§āĻ°ā§āĻ
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .v2dt
āĻ¤āĻžāĻ°āĻž xml 2D āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° XML āĻā§āĻ°āĻŽāĻŋāĻ IO
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨: .x2dt
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2dāĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ/āĻ¸ā§āĻĒāĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ
divcurl āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻĒāĻ° divcurl āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻāĻžāĻ°ā§āĻ˛ = 1; āĻāĻžāĻ¸āĻž [0, inf)
āĻāĻžāĻ°ā§āĻ˛ āĻāĻĒāĻ° āĻāĻ°āĻŋāĻŽāĻžāĻ¨āĻž āĻāĻāĻ¨.
dIV āĻāĻā§ = 1; āĻāĻžāĻ¸āĻž [0, inf)
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻĒāĻ° āĻļāĻžāĻ¸ā§āĻ¤āĻŋ āĻāĻāĻ¨.
āĻāĻĻāĻ°ā§āĻļ = 0; bool
āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĒā§āĻā§āĻˇā§ āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ°āĻž āĻšāĻ˛ā§ 1 āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻāĻžāĻ°.
āĻāĻāĻ¨ = 1; āĻĢā§āĻ˛ā§āĻ āĻāĻ¨ (0, inf)
āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ āĻļāĻā§āĻ¤āĻŋāĻ° āĻāĻāĻ¨āĨ¤
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻāĻžāĻ°/āĻāĻāĻ āĻāĻ°āĻ
āĻāĻŋāĻĄāĻŋāĻāĻ¸ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ° āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻ¸āĻš āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĄāĻŋāĻ¸ā§āĻ¨ā§āĻāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
ftolr = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄā§āĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨ā§āĻā§ āĻĨāĻžāĻāĻ˛ā§ āĻĨāĻžāĻŽā§āĻ¨..
āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ§āĻžāĻĒ = 2; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻĒāĻ°āĻŽ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ°āĨ¤
āĻŽā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻāĻžāĻ° = 200; uint [1, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻŽāĻŋāĻ¨āĻŋāĻ āĻ§āĻžāĻĒ = 0.1; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻĒāĻ°āĻŽ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ°āĨ¤
xtola = 0.01; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ x-āĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¨āĻĢ-āĻ¨āĻ°ā§āĻŽ āĻāĻ āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻŋāĻā§ āĻšāĻ¯āĻŧ..
gdsq āĻāĻ¤ā§āĻ°ā§āĻŽā§āĻā§ āĻ§āĻžāĻĒ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¸āĻš āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĄāĻŋāĻ¸ā§āĻ¨ā§āĻ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
ftolr = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄā§āĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨ā§āĻā§ āĻĨāĻžāĻāĻ˛ā§ āĻĨāĻžāĻŽā§āĻ¨..
gtola = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻ¨āĻĢ-āĻ¨āĻ°ā§āĻŽ āĻāĻ āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻŋāĻā§ āĻšāĻ˛ā§ āĻĨāĻžāĻŽā§āĻ¨..
āĻŽā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻāĻžāĻ° = 100; uint [1, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻ¸ā§āĻā§āĻ˛ = 2; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (1, inf)
āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ āĻĢāĻŋāĻā§āĻ¸āĻĄ āĻ¸ā§āĻā§āĻĒ āĻ¸āĻžāĻāĻ āĻ¸ā§āĻā§āĻ˛āĻŋāĻāĨ¤
āĻ§āĻžāĻĒ = 0.1; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ°āĨ¤
xtola = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ x-āĻāĻĒāĻĄā§āĻā§āĻ° āĻāĻ¨āĻĢ-āĻ¨āĻ°ā§āĻŽ āĻāĻ āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻŋāĻā§ āĻšāĻ¯āĻŧ..
āĻāĻŋāĻāĻ¸āĻāĻ˛ GNU āĻ¸āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻŋāĻĢāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻžāĻ˛ā§āĻāĻŋāĻŽāĻŋāĻ¨ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
(GSL) https://www.gnu.org/software/gsl/, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻšāĻ˛:
EPS = 0.01; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°: āĻ¸ā§āĻāĻĒ āĻ¯āĻāĻ¨ |āĻā§āĻ°ā§āĻ¯āĻžāĻĄ| < āĻāĻĒāĻŋāĻāĻ¸, āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸: āĻĨāĻžāĻŽā§āĻ¨ āĻ¯āĻāĻ¨
āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻ¸āĻžāĻāĻ < eps..
āĻ°āĻžāĻāĻāĻžāĻ° = 100; uint [1, inf)
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻāĻ°āĻž = gd; āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§.. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻšāĻ˛:
bfgs - āĻŦā§āĻ°āĻ¯āĻŧā§āĻĄā§āĻ¨-āĻĢā§āĻ˛ā§āĻāĻžāĻ°-āĻā§āĻ˛ā§āĻĄāĻĢāĻžāĻ°ā§āĻŦ-āĻļāĻžāĻ¨
bfgs2 - Broyden-Fletcher-Goldfarb-Shann (āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻĻāĻā§āĻˇ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ)
cg-fr - āĻĢā§āĻ˛ā§āĻāĻžāĻ°-āĻ°āĻŋāĻāĻ¸ āĻāĻ¨āĻā§āĻā§āĻ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
gd - āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĄāĻŋāĻ¸ā§āĻ¨ā§āĻāĨ¤
āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸ - āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ° āĻāĻŦāĻ āĻŽāĻŋāĻĄā§āĻ° āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
cg-pr - āĻĒā§āĻ˛āĻžāĻ-āĻ°āĻŋāĻŦāĻŋāĻ¯āĻŧā§āĻ° āĻāĻ¨āĻā§āĻā§āĻ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
āĻ§āĻžāĻĒ = 0.001; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ°āĨ¤
āĻā§āĻ˛ = 0.1; āĻĻā§āĻŦāĻŋāĻā§āĻŖ (0, inf)
āĻāĻŋāĻā§ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤
nlopt NLOPT āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ, āĻāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻ āĻĒāĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°āĻ°āĻž āĻĻā§āĻā§āĻ¨ 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
ftola = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻŽāĻžāĻ¨ā§āĻ° āĻĒāĻ°āĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨ā§āĻā§
āĻāĻ āĻŽāĻžāĻ¨.
ftolr = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻŽāĻžāĻ¨ā§āĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨ā§āĻā§
āĻāĻ āĻŽāĻžāĻ¨.
āĻāĻ°ā§āĻ§ā§āĻŦāĻ¤āĻ¨ = inf; āĻĻā§āĻŦāĻŋāĻā§āĻŖ
āĻāĻā§āĻāĻ¤āĻ° āĻ¸ā§āĻŽāĻžāĻ¨āĻž (āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ¨)āĨ¤
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ-āĻ āĻĒā§āĻ = āĻā§āĻ¨āĻāĻŋ; āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ¯āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ.. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻšāĻ˛:
gn-orig-direct-l - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻŽā§āĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨,
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
gn-direct-l-noscal - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
gn-isres - āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸ā§āĻā§āĻāĻžāĻ¸ā§āĻāĻŋāĻ āĻ°âā§āĻ¯āĻžāĻā§āĻāĻŋāĻ āĻŦāĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻā§āĻļāĻ˛
āĻāĻ˛āĻĄāĻŋ-āĻāĻŋāĻ¨āĻŋāĻāĻāĻ¨ - āĻāĻžāĻāĻž āĻ¨āĻŋāĻāĻāĻ¨
gn-direct-l-rand - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ, āĻāĻ˛ā§āĻŽā§āĻ˛ā§)
ln-newuoa - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨
āĻĻā§āĻŦāĻŋāĻāĻžāĻ¤ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ
gn-direct-l-rand-noscale - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§
āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ, āĻāĻ˛ā§āĻŽā§āĻ˛ā§)
gn-orig-direct - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻŽā§āĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨)
ld-tnewton-precond - āĻĒā§āĻ°ā§āĻŦāĻļāĻ°ā§āĻ¤ āĻāĻžāĻāĻž āĻ¨āĻŋāĻāĻāĻ¨
ld-tnewton-āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ - āĻāĻžāĻĄāĻŧāĻž-āĻĄāĻŋāĻ¸ā§āĻ¨ā§āĻ āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ āĻ¸āĻš āĻā§āĻāĻā§ āĻĢā§āĻ˛āĻž āĻ¨āĻŋāĻāĻāĻ¨
gn-āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨
ln-āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°āĻŽāĻŋāĻĄ - āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°-āĻŽāĻŋāĻĄ āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
ln-āĻā§āĻŦāĻžāĻāĻ˛āĻž - āĻ°ā§āĻāĻŋāĻ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
gn-crs2-lm - āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŽāĻŋāĻāĻā§āĻļāĻ¨ āĻ¸āĻš āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
ld-var2 - āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ˛āĻŋāĻŽāĻŋāĻā§āĻĄ-āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛-āĻŽā§āĻā§āĻ°āĻŋāĻ, āĻ°âā§āĻ¯āĻžāĻā§āĻ 2
ld-var1 - āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ˛āĻŋāĻŽāĻŋāĻā§āĻĄ-āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛-āĻŽā§āĻā§āĻ°āĻŋāĻ, āĻ°âā§āĻ¯āĻžāĻā§āĻ 1
ld-mma - āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻŽā§āĻĒāĻā§āĻāĻ¸ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
ld-lbfgs-nocedal - āĻā§āĻ¨ā§āĻāĻŋāĻ āĻ¨āĻž
ld-lbfgs - āĻāĻŽ āĻ¸ā§āĻā§āĻ°ā§āĻ BFGS
gn-direct-l - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
āĻ¨āĻž - āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
ln-bobyqa â āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻāĻŦāĻĻā§āĻ§-āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
ln-sbplx - āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°-āĻŽāĻŋāĻĄā§āĻ° āĻ¸āĻžāĻŦāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ
ln-newuoa- āĻāĻŦāĻĻā§āĻ§ - āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻāĻŦāĻĻā§āĻ§-āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĻā§āĻŦāĻŋāĻāĻžāĻ¤ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻāĻ¤āĻž
ln-āĻĒā§āĻ°ā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻ¸ - āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ¸āĻŋāĻĒāĻžāĻ˛-āĻ āĻā§āĻˇā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ-āĻŽā§āĻā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
gn-direct-noscal - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž)
ld-tnewton-āĻĒā§āĻ°āĻŋ-āĻāĻ¨ā§āĻĄ-āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ - āĻĒā§āĻ°ā§āĻŦ āĻļāĻ°ā§āĻ¤āĻ¯ā§āĻā§āĻ¤ āĻā§āĻāĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¨āĻŋāĻāĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§
āĻāĻžāĻĄāĻŧāĻž-āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻšāĻā§āĻā§
āĻ¨āĻŋāĻŽā§āĻ¨ = -inf; āĻĻā§āĻŦāĻŋāĻā§āĻŖ
āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻŽāĻžāĻ¨āĻž (āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ¨)āĨ¤
āĻŽā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻāĻžāĻ° = 100; int [1, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻāĻ°āĻž = ld-lbfgs; āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
gn-orig-direct-l - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻŽā§āĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨,
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
g-mlsl-lds - āĻŦāĻšā§-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻāĻāĻ-āĻ˛āĻŋāĻā§āĻā§āĻ (āĻ¨āĻŋāĻŽā§āĻ¨-āĻ āĻ¸āĻā§āĻāĻ¤āĻŋ-āĻā§āĻ°āĻŽ,
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻŽāĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨)
gn-direct-l-noscal - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
gn-isres - āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸ā§āĻā§āĻāĻžāĻ¸ā§āĻāĻŋāĻ āĻ°âā§āĻ¯āĻžāĻā§āĻāĻŋāĻ āĻŦāĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻā§āĻļāĻ˛
āĻāĻ˛āĻĄāĻŋ-āĻāĻŋāĻ¨āĻŋāĻāĻāĻ¨ - āĻāĻžāĻāĻž āĻ¨āĻŋāĻāĻāĻ¨
gn-direct-l-rand - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ, āĻāĻ˛ā§āĻŽā§āĻ˛ā§)
ln-newuoa - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨
āĻĻā§āĻŦāĻŋāĻāĻžāĻ¤ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ
gn-direct-l-rand-noscale - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§
āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ, āĻāĻ˛ā§āĻŽā§āĻ˛ā§)
gn-orig-direct - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻŽā§āĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨)
ld-tnewton-precond - āĻĒā§āĻ°ā§āĻŦāĻļāĻ°ā§āĻ¤ āĻāĻžāĻāĻž āĻ¨āĻŋāĻāĻāĻ¨
ld-tnewton-āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ - āĻāĻžāĻĄāĻŧāĻž-āĻĄāĻŋāĻ¸ā§āĻ¨ā§āĻ āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ āĻ¸āĻš āĻā§āĻāĻā§ āĻĢā§āĻ˛āĻž āĻ¨āĻŋāĻāĻāĻ¨
gn-āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨
aglag-eq - āĻ¸āĻŽāĻ¤āĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¸āĻš āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ˛ā§āĻ¯āĻžāĻā§āĻ°āĻžāĻā§āĻāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
āĻā§āĻŦāĻ˛
ln-āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°āĻŽāĻŋāĻĄ - āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°-āĻŽāĻŋāĻĄ āĻ¸āĻŋāĻŽāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
ln-āĻā§āĻŦāĻžāĻāĻ˛āĻž - āĻ°ā§āĻāĻŋāĻ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
gn-crs2-lm - āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŽāĻŋāĻāĻā§āĻļāĻ¨ āĻ¸āĻš āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
ld-var2 - āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ˛āĻŋāĻŽāĻŋāĻā§āĻĄ-āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛-āĻŽā§āĻā§āĻ°āĻŋāĻ, āĻ°âā§āĻ¯āĻžāĻā§āĻ 2
ld-var1 - āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ˛āĻŋāĻŽāĻŋāĻā§āĻĄ-āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛-āĻŽā§āĻā§āĻ°āĻŋāĻ, āĻ°âā§āĻ¯āĻžāĻā§āĻ 1
ld-mma - āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻŽā§āĻĒāĻā§āĻāĻ¸ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
ld-lbfgs-nocedal - āĻā§āĻ¨ā§āĻāĻŋāĻ āĻ¨āĻž
g-mlsl - āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ˛ā§āĻā§āĻ˛ āĻāĻāĻ-āĻ˛āĻŋāĻā§āĻā§āĻ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŦāĻ
āĻ¸ā§āĻŽāĻžāĻ¨āĻž)
ld-lbfgs - āĻāĻŽ āĻ¸ā§āĻā§āĻ°ā§āĻ BFGS
gn-direct-l - āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻ¨ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻā§āĻˇāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻ)
ln-bobyqa â āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻāĻŦāĻĻā§āĻ§-āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
ln-sbplx - āĻ¨ā§āĻ˛ā§āĻĄāĻžāĻ°-āĻŽāĻŋāĻĄā§āĻ° āĻ¸āĻžāĻŦāĻĒā§āĻ˛ā§āĻā§āĻ¸ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ
ln-newuoa- āĻāĻŦāĻĻā§āĻ§ - āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§āĻ°āĻŋāĻā§āĻāĻŋāĻ-āĻŽā§āĻā§āĻ¤ āĻāĻŦāĻĻā§āĻ§-āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĻā§āĻŦāĻŋāĻāĻžāĻ¤ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻāĻ¤āĻž
aglag - āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ˛ā§āĻ¯āĻžāĻā§āĻ°āĻžāĻā§āĻāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
ln-āĻĒā§āĻ°ā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻ¸ - āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ¸āĻŋāĻĒāĻžāĻ˛-āĻ āĻā§āĻˇā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ-āĻŽā§āĻā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
gn-direct-noscal - āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ° (āĻāĻ¨āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž)
ld-tnewton-āĻĒā§āĻ°āĻŋ-āĻāĻ¨ā§āĻĄ-āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ - āĻĒā§āĻ°ā§āĻŦ āĻļāĻ°ā§āĻ¤āĻ¯ā§āĻā§āĻ¤ āĻā§āĻāĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¨āĻŋāĻāĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§
āĻāĻžāĻĄāĻŧāĻž-āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻšāĻā§āĻā§
ld-slsqp - āĻ āĻ¨ā§āĻā§āĻ°āĻŽāĻŋāĻ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ° āĻĻā§āĻŦāĻŋāĻāĻžāĻ¤ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ
āĻ§āĻžāĻĒ = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŽā§āĻā§āĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ§āĻžāĻĒā§āĻ° āĻāĻāĻžāĻ°āĨ¤
āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž = -inf; āĻĻā§āĻŦāĻŋāĻā§āĻŖ
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻŽāĻžāĻ¨ āĻāĻ āĻŽāĻžāĻ¨ā§āĻ° āĻ¨ā§āĻā§ āĻĒāĻĄāĻŧā§āĨ¤
xtola = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻ¸āĻŽāĻ¸ā§āĻ¤ x-āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ° āĻ¨ā§āĻā§
āĻŽāĻžāĻ¨āĨ¤
xtolr = 0; āĻĻā§āĻŦāĻŋāĻā§āĻŖ [0, inf)
āĻ¸ā§āĻāĻĒāĻŋāĻ āĻŽāĻžāĻĒāĻĻāĻŖā§āĻĄ: āĻ¸āĻŽāĻ¸ā§āĻ¤ x-āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ° āĻ¨ā§āĻā§
āĻŽāĻžāĻ¨āĨ¤
EXAMPLE āĻāĻŋ
āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŽā§āĻ ref.v āĻ¤ā§ āĻāĻŽā§āĻ test.v āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻāĻ°ā§āĻ¨
5 āĻāĻ° āĻšāĻžāĻ° āĻāĻŦāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ reg.v āĻ āĻ˛āĻŋāĻā§āĻ¨āĨ¤ āĻĻā§āĻāĻŋ āĻŽāĻžāĻ˛ā§āĻāĻŋ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¸ā§āĻ¤āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, āĻāĻ¸āĻāĻ¸āĻĄāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻ¸ā§āĻŽā§āĻĨāĻ¨ā§āĻ¸ āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ āĻšāĻŋāĻ¸ā§āĻŦā§ āĻāĻŽā§āĻ āĻāĻ¸ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŦāĻ āĻĄāĻŋāĻāĻāĻžāĻ°āĻ˛ 10.0 āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¯āĻŧā§āĻā§āĻĄāĨ¤ āĻĻā§āĻ¯
āĻĢāĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° reg.vf āĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
mia-2dmultiimageregistration -o reg.vf -l 2
-f āĻ¸ā§āĻĒā§āĻ˛āĻžāĻāĻ¨: āĻ°ā§āĻ=3, āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ=āĻĄāĻŋāĻāĻāĻžāĻ°āĻ˛
āĻāĻŦāĻŋ:cost=ssd,src=test.v,ref=ref.v
āĻ˛ā§āĻāĻ(āĻĻā§āĻ°)
āĻā§āĻ°ā§āĻ āĻāĻ˛āĻ¨āĻŋ
āĻāĻĒāĻŋāĻ°āĻžāĻāĻ
āĻāĻ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻāĻŋ āĻāĻĒāĻŋāĻ°āĻžāĻāĻ (c) 1999-2015 āĻ˛āĻŋāĻĒāĻāĻŋāĻ, āĻāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ āĻāĻŦāĻ āĻŽāĻžāĻĻā§āĻ°āĻŋāĻĻ, āĻ¸ā§āĻĒā§āĻ¨ā§ˇ āĻāĻāĻž āĻāĻ¸ā§
āĻāĻā§āĻŦāĻžāĻ°ā§ āĻā§āĻ¨ āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻāĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ GNU āĻāĻ° āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 3 (āĻŦāĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§)āĨ¤ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨
āĻŦāĻŋāĻāĻ˛ā§āĻĒ '--āĻāĻĒāĻŋāĻ°āĻžāĻāĻ'āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ mia-2dmultiimageregistration āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨