āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

mia-2dstackfilter - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ mia-2dstackfilter āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ mia-2dstackfilter āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


mia-2dstackfilter - āĻāĻ•āĻŸāĻŋ 2D āĻĢā§āĻ¯āĻžāĻļāĻ¨ā§‡ 3D āĻ›āĻŦāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


mia-2dstackfilter -i -o -t [āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ]

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


mia-2dstackfilter āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ 2D āĻ—ā§āĻ°ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° (āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°/3āĻĄāĻŋāĻŽā§‡āĻœ) āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻ•āĻŸāĻŋ 2D āĻĢā§āĻ¯āĻžāĻļāĻ¨ā§‡ āĻ›āĻŦāĻŋāĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


-i --āĻ‡āĻ¨-āĻĢāĻžāĻ‡āĻ˛=(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ); io
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ›āĻŦāĻŋ(āĻ—ā§āĻ˛āĻŋ) āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ‡āĻ“

-o --out-file=(āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ); io
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻžāĻŽā§‡āĻ° āĻŦā§‡āĻ¸, āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•ā§āĻ°āĻŽ āĻāĻŦāĻ‚ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ 'āĻŸāĻžāĻ‡āĻĒ' āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨ PLUGINS:2dimage/io

-t --āĻŸāĻžāĻ‡āĻĒ=(āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ); āĻ¸ā§‡āĻŸ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻŸāĻžāĻ‡āĻĒāĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ§āĻ°āĻ¨
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦā§‹āĻ§ āĻšāĻ¯āĻŧ:( @, BMP, āĻĄāĻŋāĻ¸āĻŋāĻāĻŽ, EXR, āĻœā§‡āĻĒāĻŋāĻ‡āĻœāĻŋ, JPG, āĻĒāĻŋāĻāĻ¨āĻœāĻŋ, RAW,
āĻŸāĻŋāĻ†āĻ‡āĻāĻĢ, āĻŸāĻŋāĻ†āĻ‡āĻāĻĢāĻāĻĢ, V, āĻ­āĻŋāĻ¸ā§āĻ¤āĻž, bmp, dcm, exr, āĻœā§‡āĻĒāĻŋāĻ‡āĻœāĻŋ, jpg, png, āĻ•āĻžāĻāĻšāĻž, āĻŸāĻŋāĻ†āĻ‡āĻāĻĢ,
āĻāĻ—āĻĄāĻŧāĻž, v, Vista, )

āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ & āĻ¤āĻĨā§āĻ¯
-āĻ­āĻŋ --āĻ­āĻžāĻ°āĻŦā§‹āĻ¸=āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ° verbosity, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ.
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ° āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ¤āĻĨā§āĻ¯ - āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻšāĻŋāĻšā§āĻ¨ - āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ•āĻ˛ āĻŸā§āĻ°ā§‡āĻ¸
āĻŦā§āĻ¯āĻ°ā§āĻĨ - āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻžāĻ° āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ¤āĻ°ā§āĻ•āĻŦāĻžāĻ°ā§āĻ¤āĻž - āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž
āĻ­ā§āĻ˛ - āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĄā§‡āĻŦāĻžāĻ—ā§ āĻ•āĻ°āĻž - āĻĄāĻŋāĻŦāĻžāĻ— āĻ†āĻ‰āĻŸāĻĒā§āĻŸ
āĻŦāĻžāĻ°ā§āĻ¤āĻž - āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• - āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ
āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ

-h -- āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻāĻ‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ

-? -- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚
--āĻĨā§āĻ°ā§‡āĻĄ=-1
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĨā§āĻ°ā§‡āĻĄ, āĻāĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻŸāĻŋ āĻ•āĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻŦāĻž āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ•ā§‹āĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ¨āĨ¤ (-1:
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨). āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻĄā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻāĻŸāĻŋ
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ•ā§‹āĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¯āĻ¨ā§āĻ¤ā§āĻ°. (-1: āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨)āĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 1d/spacialkernel


cdiff āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛, āĻŽāĻŋāĻ°āĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻļāĻ°ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ—āĻžāĻ‰āĻ¸ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ—āĻžāĻ‰āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; uint [0, inf)
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻ•āĻžāĻ°āĻ¨ā§‡āĻ˛


bspline āĻŦāĻŋ-āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

d = 3; int [0, 5]
āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨ āĻĄāĻŋāĻ—ā§āĻ°ā§€āĨ¤

omoms OMoms-āĻ¸ā§āĻĒāĻ˛āĻžāĻ‡āĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

d = 3; int [3, 3]
āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨ āĻĄāĻŋāĻ—ā§āĻ°ā§€āĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°


absdiff āĻ‡āĻŽā§‡āĻœ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° 'absdiff'

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ¯ā§‹āĻ— āĻ›āĻŦāĻŋ āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻ• 'āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨'

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

dIV āĻ†āĻ›ā§‡ āĻ‡āĻŽā§‡āĻœ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° 'div'

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

Mul āĻ‡āĻŽā§‡āĻœ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° 'mul'

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ‰āĻĒ āĻ‡āĻŽā§‡āĻœ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° 'āĻ¸āĻžāĻŦ'

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°


āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ 2D āĻšāĻŋāĻ¤ā§āĻ° āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻŽāĻ§ā§āĻ¯āĻŽāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 2; int [1, inf)
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

admean āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻ—āĻĄāĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ—āĻĄāĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĨāĻžāĻ•ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻ¤āĻŽā§āĻ¯ āĻāĻ° āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻ¤āĻžāĻ°āĻ¤āĻŽā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻŋāĻ¤ā§āĻ°, āĻ¯ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ° āĻŦā§‡āĻļāĻŋ āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ¸ā§‚āĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻ¤āĻžāĻ°āĻĒāĻ° āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻ¸ā§‹ 2D āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻ¸ā§‹āĻŸā§āĻ°āĻĒāĻŋāĻ• āĻ‡āĻŽā§‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

Epsilon = 1; āĻĢā§āĻ˛ā§‹āĻŸ āĻ‡āĻ¨ (0, inf)
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤

āĻ°āĻžāĻ‰āĻŸāĻžāĻ° = 100; int [1, 10000]
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ“ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž.

k =-1; āĻ­āĻžāĻ¸āĻž [0, 100]
k āĻļāĻŦā§āĻĻ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ (<=0 -> āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤)āĨ¤

n = 8; āĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:( 4, 8, )

āĻ¸āĻžāĻ‡ = āĻŸāĻžāĻ•āĻŋ; āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ¸ā§āĻŸāĻĒāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ - āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨
āĻŸāĻžāĻ•āĻŋ - āĻŸā§āĻ•āĻŋ āĻ¸ā§āĻŸāĻĒāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨
pm1 - āĻ¸ā§āĻŸāĻĒāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ 1
pm2 - āĻ¸ā§āĻŸāĻĒāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ 2

āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻĒāĻžāĻ¸ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš = 3.40282e+38; āĻ­āĻžāĻ¸āĻž
āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻšāĨ¤

āĻŽāĻŋāĻ¨āĻŋāĻŸ = 0; āĻ­āĻžāĻ¸āĻž
āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨āĨ¤

āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ•āĻ°āĻž āĻ‡āĻŽā§‡āĻœ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻžāĻ‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš = 3.40282e+38; āĻ­āĻžāĻ¸āĻž
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤

āĻŽāĻŋāĻ¨āĻŋāĻŸ = 0; āĻ­āĻžāĻ¸āĻž
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤

āĻ˜āĻ¨āĻŋāĻˇā§āĻ  āĻ°ā§‚āĻĒāĻ—āĻ¤ āĻŦāĻ¨ā§āĻ§, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ = āĻ•āĻžāĻ˛ā§‹; āĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:( āĻ•āĻžāĻ˛ā§‹, āĻ¸āĻžāĻĻāĻž,
)

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = [āĻ—ā§‹āĻ˛āĻ•:r=2]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ° āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ 'āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤' āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻŋāĻĨā§āĻ¯āĻž, āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻšāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒāĻžāĻ‡āĻĒāĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ›āĻŦāĻŋ, āĻāĻŦāĻ‚
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ›āĻŦāĻŋāĻŸāĻŋ 'āĻ‡āĻŽā§‡āĻœ' āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¸āĻš āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ­āĻžāĻŦāĻŽā§‚āĻ°ā§āĻ¤āĻŋ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻšāĻŋāĻ¤ā§āĻ° āĻ¯āĻž āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

op =(āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž)
āĻ‡āĻŽā§‡āĻœ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ° āĻ‡āĻŽā§‡āĻœ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ = 0; bool
āĻ¯ā§‡ āĻ•ā§āĻ°āĻŽā§‡ āĻ›āĻŦāĻŋāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽā§āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§‡ āĻšāĻ˛ā§‡ āĻ—ā§‡āĻ›ā§‡ āĻ¸ā§‡āĻŸāĻŋāĻ•ā§‡ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ‡āĻŽā§‡āĻœ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

a = 1; āĻ­āĻžāĻ¸āĻž
āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ a.

b = 0; āĻ­āĻžāĻ¸āĻž
āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ–.

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° = opt; āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
āĻŽāĻ¨ā§‹āĻ¨ā§€āĻ¤ āĻ•āĻ°āĻž - āĻāĻ•āĻŸāĻŋ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻ¸āĻ°āĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž
āĻĒāĻ°āĻŋāĻ¸āĻ° - āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄā§‡āĻŸāĻž āĻŸāĻžāĻ‡āĻĒ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄā§‡āĻŸāĻž āĻŸāĻžāĻ‡āĻĒ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ°
āĻ•āĻĒāĻŋ - āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄā§‡āĻŸāĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨
āĻ°ā§ˆāĻ–āĻŋāĻ• ‐ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ x -> a*x+b
optstat - āĻāĻ•āĻŸāĻŋ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ—āĻĄāĻŧ āĻāĻŦāĻ‚ āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨

repn = ubyte; āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
āĻ¨āĻž - āĻ•ā§‹āĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡
āĻ­āĻžāĻ¸āĻž - āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ 32 āĻŦāĻŋāĻŸ
sbyte - 8 āĻŦāĻŋāĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤
āĻ‰āĻ˛āĻ‚ - āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ 64 āĻŦāĻŋāĻŸ
āĻĄāĻŦāĻ˛ - āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ 64 āĻŦāĻŋāĻŸ
āĻ¸āĻŋāĻ¨ā§āĻŸ - 32 āĻŦāĻŋāĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤
āĻ›ā§‹āĻŸ - āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ 16 āĻŦāĻŋāĻŸ
āĻ›ā§‹āĻŸ - 16 āĻŦāĻŋāĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤
uint - āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ 32 āĻŦāĻŋāĻŸ
āĻĻā§€āĻ°ā§āĻ˜ - 64 āĻŦāĻŋāĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤
āĻŦāĻŋāĻŸ - āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĄā§‡āĻŸāĻž
ubyte - āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ 8 āĻŦāĻŋāĻŸ

āĻĢāĻ¸āĻ˛ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ°āĻĒ āĻ•āĻ°ā§āĻ¨, āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŸāĻ•ā§‡ āĻĨāĻžāĻ•ā§‡ā§ˇ
āĻ†āĻ•āĻžāĻ°āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻļā§‡āĻˇ = [[-1,-1]]; āĻĒā§āĻ°āĻŦāĻžāĻšāĻ¯ā§‹āĻ—ā§āĻ¯
āĻĢāĻ¸āĻ˛ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻļā§‡āĻˇāĨ¤

āĻļā§āĻ°ā§ = [[0,0]]; āĻĒā§āĻ°āĻŦāĻžāĻšāĻ¯ā§‹āĻ—ā§āĻ¯
āĻĢāĻ¸āĻ˛ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĨ¤

āĻŦāĻŋāĻ¸ā§āĻ¤ā§ƒāĻ¤āĻŋ 2d āĻšāĻŋāĻ¤ā§āĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻĄāĻžāĻ‡āĻ˛ā§‡āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ = āĻ•āĻžāĻ˛ā§‹; āĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:( āĻ•āĻžāĻ˛ā§‹, āĻ¸āĻžāĻĻāĻž,
)

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = [āĻ—ā§‹āĻ˛āĻ•:r=2]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻĻā§‚āĻ°āĻ¤ā§āĻŦ 2D āĻšāĻŋāĻ¤ā§āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡āĨ¤

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ¸āĻ¸ā§āĻ¤āĻž āĻĄāĻžāĻ‰āĻ¨āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻĄāĻžāĻ‰āĻ¨āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨
āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻ‡āĻŽā§‡āĻœāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¸ā§ƒāĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‰āĻšā§āĻš āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‡āĻŸāĻž āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨ āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¸āĻŋāĻ‚ āĻ†āĻ°ā§āĻŸāĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸ āĻāĻĄāĻŧāĻžāĻ¨āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

b = [[1,1]]; 2dbounds
āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°.

bx = 1; uint [1, inf)
x āĻĻāĻŋāĻ• āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ˛āĻ• āĻ¸āĻžāĻ‡āĻœāĨ¤

by = 1; uint [1, inf)
y āĻĻāĻŋāĻ• āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ˛āĻ• āĻ¸āĻžāĻ‡āĻœāĨ¤

āĻļāĻžāĻāĻ¸ = āĻ—āĻžāĻ‰āĻ¸; āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚
āĻŽāĻ¸ā§ƒāĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ ..

āĻ•ā§āĻˇāĻ¯āĻŧ āĻ•āĻ°āĻž 2d āĻšāĻŋāĻ¤ā§āĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ‡āĻ°ā§‹āĻĄ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ = āĻ•āĻžāĻ˛ā§‹; āĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:( āĻ•āĻžāĻ˛ā§‹, āĻ¸āĻžāĻĻāĻž,
)

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = [āĻ—ā§‹āĻ˛āĻ•:r=2]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ—āĻžāĻ‰āĻ¸ āĻ†āĻ‡āĻ¸ā§‹āĻŸā§āĻ°āĻĒāĻŋāĻ• 2D āĻ—āĻžāĻ‰āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [0, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤

gradnorm āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ†āĻĻāĻ°ā§āĻļ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĨā§‡āĻ•ā§‡ 2D āĻšāĻŋāĻ¤ā§āĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°āĻž = 0; bool
āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ [0,1] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°ā§āĻ¨..

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

kmeans 2D āĻ‡āĻŽā§‡āĻœ k- āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻļā§āĻ°ā§‡āĻŖā§€ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĒāĻĻ āĻāĻŦāĻ‚ āĻļā§āĻ°ā§‡āĻŖā§€ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ¤ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤,
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

c = 3; int [2, inf)
āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ 2D āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

n = 4n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻŽā§āĻ–ā§‹āĻļ.. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŽā§āĻ¯āĻžāĻĒ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ†āĻ‡āĻĄāĻŋāĻ° āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻ‡āĻŽā§‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻ›āĻŦāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯
āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž/āĻ˛ā§‡āĻŦā§‡āĻ˛āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¸ā§āĻ•ā§‡āĻ˛
āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ‡āĻŽā§‡āĻœ āĻāĻ•āĻŸāĻŋ āĻ­ā§‹āĻŸāĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ—āĻŖāĻ¨āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ‰ā§ŽāĻ¸ āĻ…āĻžā§āĻšāĻ˛āĨ¤ āĻ¯āĻĻāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻāĻ•āĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĻā§āĻŸāĻŋ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ—āĻ āĻŋāĻ¤
āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨, āĻ•āĻŽ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻš āĻāĻ•āĻœāĻ¨ āĻœāĻŋāĻ¤ā§‡āĻ›ā§‡āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ‰āĻŸ āĻ¸āĻžāĻ‡āĻœ =(āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, 2dbounds)
āĻĻā§āĻŸāĻŋ āĻ•ā§‹āĻŽāĻž āĻĒā§ƒāĻĨāĻ• āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ†āĻ•āĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž.

āĻŦā§‹āĻāĻž āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻĒāĻžāĻ‡āĻĒāĻ˛āĻžāĻ‡āĻ¨āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻĢāĻžāĻ‡āĻ˛ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ¯ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ˛ā§‹āĻĄ āĻšāĻŦā§‡ āĻ¤āĻžāĻ° āĻ¨āĻžāĻŽ..

āĻŽāĻžāĻ¸ā§āĻ• 2D āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚, āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻŦāĻŋāĻŸ āĻŸāĻžāĻ‡āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž = āĻŽāĻŋāĻ¨āĻŋāĻŸ; āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻŽā§āĻ–ā§‹āĻļā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§ˆāĻ˛ā§€ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš - āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨ā§‡āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ›āĻŦāĻŋ..
āĻļā§‚āĻ¨ā§āĻ¯ - āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻŽāĻŋāĻ¨āĻŋāĻŸ - āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ = 0; bool
āĻŽā§āĻ–ā§‹āĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ¤ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

maxflow āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸-āĻĢā§āĻ˛ā§‹ āĻŽāĻŋāĻ¨-āĻ•āĻžāĻŸ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻŦāĻŋāĻ­āĻžāĻœāĻ¨, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ¸āĻŋāĻ™ā§āĻ•-āĻĒā§āĻ°āĻŦāĻžāĻš =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ¸āĻŋāĻ™ā§āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĢā§āĻ˛ā§‹āĻŸ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻ‰ā§ŽāĻ¸-āĻĒā§āĻ°āĻŦāĻžāĻš =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ‰ā§ŽāĻ¸ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻŦāĻžāĻšāĻ•ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĢā§āĻ˛ā§‹āĻŸ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻ—āĻĄāĻŧ 2D āĻšāĻŋāĻ¤ā§āĻ° āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻŽāĻ§ā§āĻ¯āĻŽāĻž 2D āĻ‡āĻŽā§‡āĻœ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻāĻŽāĻāĻ˛āĻ­āĻŋ Least Variance 2D āĻ‡āĻŽā§‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ—āĻĄāĻŧ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤

ngfnorm āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•ā§€āĻ•ā§ƒāĻ¤-āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻĄ-āĻĢāĻŋāĻ˛ā§āĻĄ-āĻ¨āĻ°ā§āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ 2D āĻšāĻŋāĻ¤ā§āĻ°

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ 2D āĻ‡āĻŽā§‡āĻœ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°: āĻāĻ•āĻŸāĻŋ āĻ‡āĻŽā§‡āĻœā§‡ āĻ…ā§āĻ¯āĻžāĻĄāĻŋāĻŸāĻŋāĻ­ āĻŦāĻž āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻŸā§‡āĻĄ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

g = [āĻ—āĻžāĻ‰āĻ¸:āĻŽā§=0,āĻ¸āĻŋāĻ—āĻŽāĻž=10]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻļāĻŦā§āĻĻ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ°āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨ PLUGINS:āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ°/āĻļāĻŦā§āĻĻ

āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§‡ = 0; bool
āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻ¨ āĻŦāĻž āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻŸā§‡āĻĄ āĻļāĻŦā§āĻĻāĨ¤

āĻ–ā§‹āĻ˛āĻž morphological open, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ = āĻ•āĻžāĻ˛ā§‹; āĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:( āĻ•āĻžāĻ˛ā§‹, āĻ¸āĻžāĻĻāĻž,
)

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = [āĻ—ā§‹āĻ˛āĻ•:r=2]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ•ā§‡āĻāĻŸā§‡ āĻ¸āĻžāĻĢ āĻ°ā§‚āĻĒāĻ—āĻ¤ āĻ›āĻžāĻāĻŸāĻžāĻ‡āĨ¤ āĻ•āĻ¨āĻ­āĻžāĻ°āĻœā§‡āĻ¨ā§āĻ¸ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻ˛ā§‡ āĻ¸āĻŦ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽā§āĻ›ā§‡ āĻ¯āĻžāĻŦā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻŦāĻ¨ā§āĻ§ āĻ˛ā§āĻĒāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ°āĻžāĻ‰āĻŸāĻžāĻ° = 0; int [1, 1000000]
āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 = āĻ•āĻ¨āĻ­āĻžāĻ°āĻœā§‡āĻ¨ā§āĻ¸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

āĻ…āĻžā§āĻšāĻ˛ āĻŦā§ƒāĻĻā§āĻ§āĻŋ
āĻāĻ•āĻŸāĻŋ āĻŦā§€āĻœ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ…āĻžā§āĻšāĻ˛ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ,
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

n = 8n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨ PLUGINS:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻŦā§€āĻœ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻŦā§€āĻœ āĻšāĻŋāĻ¤ā§āĻ° (āĻŦāĻŋāĻŸ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨)āĨ¤

āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻĒ āĻ˛āĻŦāĻŖ āĻāĻŦāĻ‚ āĻŽāĻ°āĻŋāĻš 3d āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ = 100; āĻĢā§āĻ˛ā§‹āĻŸ āĻ‡āĻ¨ (0, inf)
āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ āĻŽāĻžāĻ¨āĨ¤

w = 1; int [1, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤

āĻ¸ā§āĻ•ā§‡āĻ˛ 2D āĻ‡āĻŽā§‡āĻœ āĻĄāĻžāĻ‰āĻ¨āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒ = [bspline:d=3]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 1d/āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻ¨āĻ•āĻžāĻ°āĻ¨ā§‡āĻ˛

s = [[0,0]]; 2dbounds
āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ†āĻ•āĻžāĻ° 2D āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

sx = 0; uint [0, inf)
x āĻĻāĻŋāĻ•ā§‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ†āĻ•āĻžāĻ°, 0: āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

sy = 0; uint [0, inf)
y āĻĻāĻŋāĻ•ā§‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ†āĻ•āĻžāĻ°, 0: āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻĄāĻŧ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ 2D āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

sepconv 2D āĻ‡āĻŽā§‡āĻœ āĻ‡āĻ¨āĻŸā§‡āĻ¨āĻ¸āĻŋāĻŸāĻŋ āĻ¸ā§‡āĻĒāĻžāĻ°āĻĒā§‡āĻ˛ āĻ•āĻ¨āĻ­ā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

kx = [āĻ—āĻžāĻ‰āĻ¸:w=1]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻāĻ•ā§āĻ¸-āĻĄāĻŋāĻ°ā§‡āĻ•āĻļāĻ¨ā§‡ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 1d/āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛

ky = [āĻ—āĻžāĻ‰āĻ¸:w=1]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
y-āĻĻāĻŋāĻ• āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 1d/āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛

shmean 2D āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ‰āĻĒāĻ° āĻ—āĻĄāĻŧ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡,
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 8n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ—āĻĄāĻŧ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻ¸ā§āĻŦāĻ˛ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 2D āĻ¸ā§‹āĻŦā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹āĻ‡, āĻ¤āĻžāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
āĻ†āĻ—ā§‡ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨ āĻ‡āĻŽā§‡āĻœ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ., āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

Dir = x; āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĻāĻŋāĻ•āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:
y - y-āĻĻāĻŋāĻ• āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ
x - āĻāĻ•ā§āĻ¸-āĻĄāĻŋāĻ°ā§‡āĻ•āĻļāĻ¨ā§‡ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ

āĻŦāĻžāĻ›āĻžāĻ‡-āĻ˛ā§‡āĻŦā§‡āĻ˛
āĻāĻ‡ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ§ā§‚āĻ¸āĻ°-āĻ¸ā§āĻ•ā§‡āĻ˛ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻžāĻœāĻžāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ˛ā§‡āĻŦā§‡āĻ˛
āĻŽāĻžāĻ¨ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ (0) āĻ¨āĻ¯āĻŧ
āĻ›ā§‹āĻāĻ¯āĻŧāĻž

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

sws āĻŦā§€āĻœāĻ¯ā§āĻ•ā§āĻ¤ āĻœāĻ˛āĻžāĻļāĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ āĻŋāĻ• āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻŦā§‡āĻ° āĻ•āĻ°ā§‡
āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻŦā§€āĻœā§‡āĻ° āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

Grad = 0; bool
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ .

āĻ›āĻžāĻĒ = 0; bool
āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ§ā§‚āĻ¸āĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āĻ“āĻ¯āĻŧāĻžāĻŸāĻžāĻ°āĻļā§‡āĻĄ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

n = [āĻ—ā§‹āĻ˛āĻ•:r=1]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻœāĻ˛āĻžāĻļāĻ¯āĻŧ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻŦā§€āĻœ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻŦā§€āĻœ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻŸā§€ āĻŦāĻ°ā§āĻŖā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°ā§‡āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨,
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻĢāĻžāĻ‡āĻ˛ =(āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ›āĻŦāĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻ“..

āĻĒāĻžāĻ¤āĻ˛āĻž āĻ°ā§‚āĻĒāĻ—āĻ¤ āĻĒāĻžāĻ¤āĻ˛āĻž āĻ•āĻ°āĻžāĨ¤ āĻ•āĻ¨āĻ­āĻžāĻ°āĻœā§‡āĻ¨ā§āĻ¸ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻžāĻ¤āĻ˛āĻž āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡ 8-āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻŦā§‡
āĻ•āĻ™ā§āĻ•āĻžāĻ˛, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻ°āĻžāĻ‰āĻŸāĻžāĻ° = 0; int [1, 1000000]
āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 = āĻ•āĻ¨āĻ­āĻžāĻ°āĻœā§‡āĻ¨ā§āĻ¸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻšā§‡ āĻĒāĻĄāĻŧā§‡
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ¤ā§‡āĻ“ āĻāĻ•āĻŸāĻŋ āĻāĻ° āĻ¨ā§€āĻšā§‡ āĻĒāĻĄāĻŧā§‡
āĻāĻ‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 4n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ = 5; āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨āĨ¤

āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻš āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°., āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ
āĻšāĻ¯āĻŧ:

āĻĢāĻžāĻ‡āĻ˛ =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ..

ws āĻŦā§‡āĻ¸āĻŋāĻ• āĻ“āĻ¯āĻŧāĻžāĻŸāĻžāĻ°āĻļā§‡āĻĄ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ‡āĻ­āĻžāĻ˛āĻ—ā§āĻ°āĻžāĻĄ = 0; bool
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ†āĻĻāĻ°ā§āĻļ āĻšāĻŋāĻ¤ā§āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤

āĻ›āĻžāĻĒ = 0; bool
āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ§ā§‚āĻ¸āĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āĻ“āĻ¯āĻŧāĻžāĻŸāĻžāĻ°āĻļā§‡āĻĄ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

n = [āĻ—ā§‹āĻ˛āĻ•:r=1]; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻœāĻ˛āĻžāĻļāĻ¯āĻŧ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ = 0; āĻ­āĻžāĻ¸āĻž [0, 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āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ


1n āĻāĻ•āĻŸāĻŋ āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

4n 4n āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° 2D āĻ†āĻ•ā§ƒāĻ¤āĻŋ

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

8n 8n āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° 2D āĻ†āĻ•ā§ƒāĻ¤āĻŋ

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻŽā§āĻ–ā§‹āĻļ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž = 1; bool
āĻāĻ•āĻŸāĻŋ āĻ­āĻ°āĻžāĻŸ āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻšā§āĻšāĻ¤āĻž = 2; int [1, inf)
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ = 2; int [1, inf)
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻ—ā§‹āĻ˛āĻ• āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ r āĻāĻ° āĻŦāĻ¨ā§āĻ§ āĻ—ā§‹āĻ˛āĻžāĻ•āĻžāĻ° āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

r = 2; āĻĢā§āĻ˛ā§‹āĻŸ āĻ‡āĻ¨ (0, inf)
āĻ—ā§‹āĻ˛āĻ•ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§āĨ¤

āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻŽā§āĻ–ā§‹āĻļ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž = 1; bool
āĻāĻ•āĻŸāĻŋ āĻ­āĻ°āĻžāĻŸ āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ = 2; int [1, inf)
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 2dstack/āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°


āĻŦāĻžāĻ‡ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¯āĻŧāĨ¤ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽā§‹āĻĄāĻŧāĻ• āĻ¯āĻž āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒāĻžāĻ‡āĻĒāĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻŦāĻŋāĻļā§āĻĻā§āĻ§ 2D āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ¨āĻ•āĻ˛ āĻ•āĻ°āĻžāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ›āĻžāĻāĻ•āĻ¨āĻŋ =(āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž)
2D āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨: 2āĻĄāĻŋāĻŽā§‡āĻœ/āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

āĻ˜āĻ¨āĻŋāĻˇā§āĻ  2D āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽāĻ°ā§āĻĢā§‹āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 'āĻ•ā§āĻ˛ā§‹āĻœ', āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 6n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:3āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻŦāĻŋāĻ¸ā§āĻ¤ā§ƒāĻ¤āĻŋ 2D āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽāĻ°ā§āĻĢā§‹āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 'āĻĄāĻžāĻ‡āĻ˛ā§‡āĻŸ', āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 6n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:3āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ•ā§āĻˇāĻ¯āĻŧ āĻ•āĻ°āĻž 2D āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽāĻ°āĻĢā§‹āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 'āĻ‡āĻ°ā§‹āĻĄ', āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 6n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:3āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ—āĻžāĻ‰āĻ¸ āĻ—āĻžāĻ‰āĻ¸ 2D āĻĢāĻŋāĻĢā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° (2*w+1)āĨ¤

āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻĒāĻĢāĻžāĻ‡āĻ˛.

n = 4n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĻ¤āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ 2D āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:2āĻĄāĻŋāĻŽā§‡āĻœ/āĻļā§‡āĻĒ

āĻŽāĻ§ā§āĻ¯āĻŽāĻž āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ 2D āĻĢāĻŋāĻĢā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤

āĻāĻŽāĻāĻ˛āĻ­āĻŋ Least Variance 2D āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ‡āĻŽā§‡āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ—āĻĄāĻŧ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

w = 1; int [1, inf)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤

āĻ–ā§‹āĻ˛āĻž 2D āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽāĻ°ā§āĻĢā§‹āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 'āĻ“āĻĒā§‡āĻ¨', āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ†āĻ•ā§ƒāĻ¤āĻŋ = 6n; āĻ•āĻžāĻ°āĻ–āĻžāĻ¨āĻž
āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ˛āĻžāĻ—-āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĻā§‡āĻ–ā§āĻ¨:3āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ…āĻžā§āĻšāĻ˛ āĻŦā§ƒāĻĻā§āĻ§āĻŋ
āĻāĻ•āĻŸāĻŋ 3D āĻšāĻŋāĻ¤ā§āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ‰āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛-āĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§ˇ āĻĻā§āĻ¯
āĻ…āĻžā§āĻšāĻ˛ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻāĻ•āĻŸāĻŋ c-āĻŽāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻļā§āĻ°ā§‡āĻŖā§€āĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦā§€āĻœ āĻŽāĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻžā§āĻšāĻ˛, āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ (āĻ¨āĻŋāĻŽā§āĻ¨) āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĒā§‡āĻ¤ā§‡ āĻ•āĻžāĻœā§‡āĻ° āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ 3D āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ āĻ°āĻžāĻ–āĻž
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "āĻĒā§‡āĻ›āĻ¨ āĻĻāĻŋāĻ•ā§‡" āĻāĻ•āĻŸāĻŋ Quasi-3D āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¸āĻ™ā§āĻ—ā§‡
āĻœāĻŸāĻŋāĻ˛ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ…āĻžā§āĻšāĻ˛ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻļā§āĻ°ā§‡āĻŖā§€ = 2; int [0, inf)
āĻļā§āĻ°ā§‡āĻŖā§€ āĻŦāĻŋāĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ—āĻ­ā§€āĻ°āĻ¤āĻž = 10; int [1, inf)
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ°āĻžāĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻ•āĻŽ = 0.5; āĻ­āĻžāĻ¸āĻž (0, 1]
āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° =(āĻ‡āĻ¨āĻĒā§āĻŸ, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚)
āĻŦā§€āĻœ āĻļā§āĻ°ā§‡āĻŖā§€āĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻŦā§€āĻœ = 0.98; āĻ­āĻžāĻ¸āĻž (0, 1]
āĻŦā§€āĻœ āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 2dtransform/io


āĻŦāĻŋāĻŦāĻŋāĻāĻ¸ 2D āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ (āĻ…-āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛) āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻĄ IO

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨: .bbs

āĻĄā§‡āĻŸāĻžāĻĒā§āĻ˛ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ˛ā§‡ āĻāĻŦāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻ†āĻ‡āĻ“

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨: .@

āĻŦā§€āĻĨāĻŋ 2D āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻ­āĻŋāĻ¸ā§āĻ¤āĻž āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨: .v2dt

āĻ¤āĻžāĻ°āĻž xml 2D āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° XML āĻ•ā§āĻ°āĻŽāĻŋāĻ• IO

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨: .x2dt

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: 3āĻĄāĻŋāĻŽā§‡āĻœ/āĻ†āĻ•ā§ƒāĻ¤āĻŋ


18n 18n āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° 3D āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

26n 26n āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° 3D āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

6n 6n āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° 3D āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž

(āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨ā§‡āĻ‡)

āĻ—ā§‹āĻ˛āĻ• āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻŦāĻ¨ā§āĻ§ āĻ—ā§‹āĻ˛āĻžāĻ•āĻžāĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻĒāĻžāĻĄāĻŧāĻžā§ˇ
r., āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

r = 2; āĻĢā§āĻ˛ā§‹āĻŸ āĻ‡āĻ¨ (0, inf)
āĻ—ā§‹āĻ˛āĻ•ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§āĨ¤

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĻ¸: āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ°/āĻļāĻŦā§āĻĻ


āĻ—āĻžāĻ‰āĻ¸ āĻāĻ‡ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ° āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŽāĻžāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻž a āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻ•ā§āĻ¸-āĻŽā§āĻ˛āĻžāĻ° āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧā§‡āĻ¨ āĻŦāĻŋāĻ¤āĻ°āĻŖāĨ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

mu = 0; āĻ­āĻžāĻ¸āĻž
āĻŦāĻŋāĻ¤āĻ°āĻŖā§‡āĻ° āĻ—āĻĄāĻŧāĨ¤

āĻŦā§€āĻœ = 0; uint [0, inf)
āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (0 = init āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡)āĨ¤

āĻ¸āĻŋāĻ—āĻŽāĻž = 1; āĻĢā§āĻ˛ā§‹āĻŸ āĻ‡āĻ¨ (0, inf)
āĻŦāĻŋāĻ¤āĻ°āĻŖā§‡āĻ° āĻŽāĻžāĻ¨āĻ• āĻĄā§‡āĻ°āĻŋāĻ­ā§‡āĻļāĻ¨āĨ¤

āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ C stdlib rand() āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ°, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

a = 0; āĻ­āĻžāĻ¸āĻž
āĻļāĻŦā§āĻĻ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ†āĻŦāĻĻā§āĻ§.

b = 1; āĻ­āĻžāĻ¸āĻž
āĻ‰āĻšā§āĻš āĻ†āĻŦāĻĻā§āĻ§ āĻ¯āĻĻāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž.

āĻŦā§€āĻœ = 0; uint [0, inf)
āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (0 = init āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡)āĨ¤

EXAMPLE āĻŸāĻŋ


āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻœā§‡ āĻāĻ•āĻŸāĻŋ āĻ—āĻĄāĻŧ-āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨-āĻ­āĻžāĻ°āĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨
imageXXXX.exr āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž XXXX.exr āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨

mia-2dstackfilter -i image0000.exr -o āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž -t exr mlv:w=2

āĻ˛ā§‡āĻ–āĻ•(āĻĻā§‡āĻ°)


āĻ—ā§‡āĻ°ā§āĻŸ āĻ“āĻ˛āĻ¨āĻŋ

āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ


āĻāĻ‡ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋ āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ (c) 1999-2015 āĻ˛āĻŋāĻĒāĻœāĻŋāĻ—, āĻœāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ āĻāĻŦāĻ‚ āĻŽāĻžāĻĻā§āĻ°āĻŋāĻĻ, āĻ¸ā§āĻĒā§‡āĻ¨ā§ˇ āĻāĻŸāĻž āĻ†āĻ¸ā§‡
āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻ•ā§‹āĻ¨ āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ¨ā§āĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ GNU āĻāĻ° āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§€āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 3 (āĻŦāĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€)āĨ¤ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ '--āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ'āĨ¤

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ mia-2dstackfilter āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

  • 1
    Zabbix
    Zabbix
    Zabbix āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻāĻ¨ā§āĻŸāĻžāĻ°āĻĒā§āĻ°āĻžāĻ‡āĻœ-āĻ•ā§āĻ˛āĻžāĻ¸ āĻ–ā§‹āĻ˛āĻž
    āĻ‰āĻ¤ā§āĻ¸ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻĒāĻ°ā§āĻ¯āĻŦā§‡āĻ•ā§āĻˇāĻŖ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨
    āĻ¨āĻŋāĻ°ā§€āĻ•ā§āĻˇāĻŖ āĻāĻŦāĻ‚ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•ā§‡āĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž
    āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸...
    Zabbix āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 2
    āĻ•ā§‡āĻĄāĻŋāĻĢ 3
    āĻ•ā§‡āĻĄāĻŋāĻĢ 3
    āĻāĻ‡ āĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ° āĻ†āĻ° āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
    āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻ—āĻžāĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ. āĻĻā§‡āĻ–āĻž
    https://invent.kde.org/sdk/kdiff3 for
    āĻ¨āĻ¤ā§āĻ¨ āĻ•ā§‹āĻĄ āĻāĻŦāĻ‚
    https://download.kde.o...
    KDiff3 āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 3
    āĻ‡āĻ‰āĻāĻ¸āĻŦāĻŋāĻ˛ā§‹āĻĄāĻžāĻ°āĻœāĻŋāĻāĻ•ā§āĻ¸
    āĻ‡āĻ‰āĻāĻ¸āĻŦāĻŋāĻ˛ā§‹āĻĄāĻžāĻ°āĻœāĻŋāĻāĻ•ā§āĻ¸
    USBLoaderGX āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ GUI
    Waninkoko āĻāĻ° USB āĻ˛ā§‹āĻĄāĻžāĻ°, āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
    libwiigui. āĻāĻŸāĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
    Wii āĻ—ā§‡āĻŽāĻ¸, āĻ—ā§‡āĻŽāĻ•āĻŋāĻ‰āĻŦ āĻ—ā§‡āĻŽāĻ¸ āĻāĻŦāĻ‚ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
    Wii āĻāĻŦāĻ‚ WiiU-āĻ¤ā§‡ āĻšā§‹āĻŽāĻŦā§āĻ°ā§...
    USBLoaderGX āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 4
    Firebird
    Firebird
    āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻŦāĻžāĻ°ā§āĻĄ RDBMS ANSI SQL āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ…āĻĢāĻžāĻ° āĻ•āĻ°ā§‡
    āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻšāĻžāĻ˛āĻžāĻ¯āĻŧ
    āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĨ¤ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯
    āĻšāĻŽā§ŽāĻ•āĻžāĻ° āĻ¸āĻ™ā§āĻ—āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž
    āĻāĻŦāĻ‚ āĻļāĻ•ā§āĻ¤āĻŋ...
    āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻŦāĻžāĻ°ā§āĻĄ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 5
    KompoZer
    KompoZer
    KompoZer āĻāĻ•āĻŸāĻŋ wysiwyg HTML āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
    āĻŽāĻœāĻŋāĻ˛āĻž āĻ•āĻŽā§āĻĒā§‹āĻœāĻžāĻ° āĻ•ā§‹āĻĄāĻŦā§‡āĻ¸āĨ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
    Nvu āĻāĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    2005 āĻ¸āĻžāĻ˛ā§‡, KompoZer āĻ…āĻ¨ā§‡āĻ• āĻŦāĻžāĻ— āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚
    āĻāĻ•āĻŸāĻŋ f āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡...
    KompoZer āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 6
    āĻĢā§āĻ°āĻŋ āĻŽāĻžāĻ™ā§āĻ—āĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄāĻžāĻ°
    āĻĢā§āĻ°āĻŋ āĻŽāĻžāĻ™ā§āĻ—āĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄāĻžāĻ°
    āĻĢā§āĻ°āĻŋ āĻŽāĻžāĻ™ā§āĻ—āĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄāĻžāĻ° (FMD) āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ
    āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ˛ā§‡āĻ–āĻž
    āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ-āĻĒāĻžāĻ¸āĻ•ā§‡āĻ˛ āĻāĻŦāĻ‚
    āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ™ā§āĻ—āĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡āĨ¤
    āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¨āĻž...
    āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻŽāĻžāĻ™ā§āĻ—āĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄāĻžāĻ° āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • āĻ†āĻ°āĻ“ Âģ

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad