āĻāĻāĻŋ mia-2dmany2one-nonrigid āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
mia-2dmany2one-nonrigid - 2D āĻāĻŦāĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
mia-2dmany2one-nonrigid -i -o [āĻŦāĻŋāĻāĻ˛ā§āĻĒ]
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
mia-2dmany2one-nonrigid āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯ā§āĻā§āĻ¤ āĻ¸ā§āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻ¤ā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§ āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ°āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻĢāĻžāĻāĻ˛-IO
-i --āĻāĻ¨-āĻĢāĻžāĻāĻ˛=(āĻāĻ¨āĻĒā§āĻ, āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ); āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻāĻ¨āĻĒā§āĻ āĻĒāĻžāĻ°āĻĢāĻŋāĻāĻļāĻ¨ āĻĄā§āĻāĻž āĻ¸ā§āĻ
-o --out-file=(āĻāĻāĻāĻĒā§āĻ, āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ); āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, āĻ¨āĻŽā§āĻŦāĻ° āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĨā§āĻā§ āĻā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻ¤āĻĨā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ā§
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨
-O --āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°=gsl:opt=gd, step=0.1
āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ°
-l --mg-āĻ¸ā§āĻ¤āĻ°=3
āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ˛ā§āĻā§āĻ˛ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ˛ā§āĻā§āĻ˛
-f --āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ=āĻ¸ā§āĻĒāĻ˛āĻžāĻāĻ¨
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻāĻžāĻāĻĒ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻāĻžāĻāĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨: 2āĻĄāĻŋāĻŽā§āĻ/āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ
-r --ref=-1
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§āĻŽ (-1 == āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻāĻŦāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨) āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§āĻŽ (-1 == āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻāĻŦāĻŋ)
-k --skip=0
āĻ¸āĻŋāĻ°āĻŋāĻāĻ¸ā§āĻāĻŋāĻĒā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻ āĻāĻŦāĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨
āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻ āĻāĻŦāĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ & āĻ¤āĻĨā§āĻ¯
-āĻāĻŋ --āĻāĻžāĻ°āĻŦā§āĻ¸=āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻāĻāĻāĻĒā§āĻ āĻāĻ° 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/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻāĻžāĻ°āĻ¨ā§āĻ˛
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻ¸: 2dāĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ/āĻ¸ā§āĻĒāĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ
divcurl āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻĒāĻ° divcurl āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻāĻžāĻ°ā§āĻ˛ = 1; āĻāĻžāĻ¸āĻž [0, inf)
āĻāĻžāĻ°ā§āĻ˛ āĻāĻĒāĻ° āĻāĻ°āĻŋāĻŽāĻžāĻ¨āĻž āĻāĻāĻ¨.
dIV āĻāĻā§ = 1; āĻāĻžāĻ¸āĻž [0, inf)
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻĒāĻ° āĻļāĻžāĻ¸ā§āĻ¤āĻŋ āĻāĻāĻ¨.
āĻāĻĻāĻ°ā§āĻļ = 0; bool
āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĒā§āĻā§āĻˇā§ āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ°āĻž āĻšāĻ˛ā§ 1 āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻāĻžāĻ°.
āĻāĻāĻ¨ = 1; āĻĢā§āĻ˛ā§āĻ āĻāĻ¨ (0, inf)
āĻĒā§āĻ¨āĻžāĻ˛ā§āĻāĻŋ āĻļāĻā§āĻ¤āĻŋāĻ° āĻāĻāĻ¨āĨ¤
EXAMPLE āĻāĻŋ
āĻāĻŦāĻŋ 30 āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻāĻŽā§āĻ 'inputXXXX.png' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻŽā§āĻ āĻ¸āĻŋāĻ°āĻŋāĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻāĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨
āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻŦāĻŋ āĻāĻŦāĻ āĻāĻ°āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¤āĻĨā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°, āĻāĻŦāĻ āĻļāĻžāĻ¸ā§āĻ¤āĻŋ
āĻāĻāĻ¨ āĻ¸āĻš divcurl āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° 5. āĻĢāĻ˛āĻžāĻĢāĻ˛āĻāĻŋ 'registeredXXXX.png' āĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨āĨ¤
mia-2dmany2one-nonrigid -i input0000.png -o āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤%04d.png -k 2 -r 30 āĻāĻŋāĻ¤ā§āĻ°: āĻāĻ°āĻ=mi
divcurl:weight=5
āĻ˛ā§āĻāĻ(āĻĻā§āĻ°)
āĻā§āĻ°ā§āĻ āĻāĻ˛āĻ¨āĻŋ
āĻāĻĒāĻŋāĻ°āĻžāĻāĻ
āĻāĻ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻāĻŋ āĻāĻĒāĻŋāĻ°āĻžāĻāĻ (c) 1999-2015 āĻ˛āĻŋāĻĒāĻāĻŋāĻ, āĻāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ āĻāĻŦāĻ āĻŽāĻžāĻĻā§āĻ°āĻŋāĻĻ, āĻ¸ā§āĻĒā§āĻ¨ā§ˇ āĻāĻāĻž āĻāĻ¸ā§
āĻāĻā§āĻŦāĻžāĻ°ā§ āĻā§āĻ¨ āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻāĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ GNU āĻāĻ° āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 3 (āĻŦāĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§)āĨ¤ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨
āĻŦāĻŋāĻāĻ˛ā§āĻĒ '--āĻāĻĒāĻŋāĻ°āĻžāĻāĻ'āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ mia-2dmany2one-nonrigid āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨