āĻāĻāĻŋ āĻšāĻ˛ m.transformgrass āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
m.transform - āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻŖāĻ¨āĻž āĻāĻ°ā§āĨ¤
KEYWORDS
āĻŦāĻŋāĻŦāĻŋāĻ§, āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°, GCP
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
m.transform
m.transform --help
m.transform [-srx] āĻā§āĻ°ā§āĻĒ=āĻ¨āĻžāĻŽ āĻā§āĻ°āĻŽ=āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž [āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸=āĻ¸ā§āĻā§āĻ°āĻŋāĻ[,āĻ¸ā§āĻā§āĻ°āĻŋāĻ,...]] [āĻāĻ¨āĻĒā§āĻ=āĻ¨āĻžāĻŽ]
[---āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯] [---āĻāĻžāĻ°ā§āĻŦā§āĻ¸] [---āĻļāĻžāĻ¨ā§āĻ¤] [---ui]
āĻĒāĻ¤āĻžāĻāĻž:
-s
āĻ¸āĻžāĻ°āĻžāĻāĻļ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
-r
Coords āĻĢāĻžāĻāĻ˛ āĻŦāĻž coeff āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĨ¤ āĻĄāĻžāĻŽā§āĻĒ
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ x,y-āĻ āĻĒā§āĻ°ā§āĻŦ, āĻāĻ¤ā§āĻ¤āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻ¨
-x
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻā§āĻ¸ āĻ¸āĻšāĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
--help
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻ°āĻžāĻāĻļ
-- āĻāĻžāĻ°āĻŦā§āĻ¸
āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻāĻāĻĒā§āĻ
-- āĻļāĻžāĻ¨ā§āĻ¤
āĻļāĻžāĻ¨ā§āĻ¤ āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻāĻāĻĒā§āĻ
--ui
āĻā§āĻ° āĻāĻ°ā§ GUI āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ:
āĻā§āĻ°ā§āĻĒ=āĻ¨āĻžāĻŽ [āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ]
āĻāĻ¨āĻĒā§āĻ āĻāĻŽā§āĻ āĻā§āĻ°ā§āĻĒā§āĻ° āĻ¨āĻžāĻŽ
āĻā§āĻ°āĻŽ=āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž [āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ]
āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻŦāĻšā§āĻĒāĻĻā§ āĻā§āĻ°āĻŽ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ: 1-3
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸=āĻ¸ā§āĻā§āĻ°āĻŋāĻ [, āĻ¸ā§āĻā§āĻ°āĻŋāĻ,...]
āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ: āĻāĻāĻĄāĻŋāĻāĻā§āĻ¸, src, āĻĄāĻŋāĻāĻ¸āĻāĻŋ, fwd, āĻ°ā§āĻ, fxy, rxy, fd, rd
āĻĄāĻŋāĻĢāĻ˛ā§āĻ: fd, āĻ¯āĻŧ
āĻāĻāĻĄāĻŋāĻāĻā§āĻ¸: āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸ā§āĻāĻ
src: āĻā§āĻ¸ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ
āĻĄāĻŋāĻ¸ā§āĻ: āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ
fwd: āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ (āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯)
āĻāĻ¨āĻāĻŋāĻ¨ā§āĻ° āĻĒāĻžāĻ°: āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ (āĻā§āĻ¸)
fxy: āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ (āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯)
rxy: āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ (āĻā§āĻ¸)
fd: āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¤ā§āĻ°ā§āĻāĻŋ (āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯)
rd: āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋ (āĻā§āĻ¸)
āĻāĻ¨āĻĒā§āĻ=āĻ¨āĻžāĻŽ
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ ("-" stdin āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻ¤ā§)
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ x,y āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻĒā§āĻ°ā§āĻŦ, āĻāĻ¤ā§āĻ¤āĻ°ā§ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
m.transform GCPs āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻŖāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ
āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ.
āĻ¨ā§āĻ
āĻ¸āĻā§āĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ āĻĒāĻļāĻ¨ āĻŦāĻž stdin āĻĨā§āĻā§ āĻĢā§āĻĄ, āĻāĻ¨āĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻšāĻ˛ "x
y" āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻā§āĻĄāĻŧāĻž āĻ¸āĻšāĨ¤
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻā§āĻ˛āĻŋ āĻšāĻ˛:
āĻ āĻ°ā§āĻĄāĻžāĻ°=1:
e = [E0 E1][1]āĨ¤[1]
[E2 0][e] [n]
n = [N0 N1][1]āĨ¤[1]
[N2 0][e] [n]
āĻ āĻ°ā§āĻĄāĻžāĻ°=2:
e = [E0 E1 E3][1 ] [1 ]
[E2 E4 0][e] [n]
[E5 0 0][e²] [n²]
n = [N0 N1 N3][1 ] [1 ]
[N2 N4 0][e] [n]
[N5 0 0][e²] [n²]
āĻ āĻ°ā§āĻĄāĻžāĻ°=3:
e = [E0 E1 E3 E6][1 ] [1 ]
[E2 E4 E7 0][e ] [n ]
[E5 E8 0 0][e²] [n²]
[E9 0 0 0][eÂŗ] [nÂŗ]
n = [N0 N1 N3 N6][1 ] [1 ]
[N2 N4 N7 0][e] [n ]
[N5 N8 0 0][e²] [n²]
[N9 0 0 0][eÂŗ] [nÂŗ]
["āĨ¤" = āĻĄāĻ-āĻĒāĻŖā§āĻ¯, (AE)āĨ¤N = N'EAāĨ¤]
āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻ āĻ°ā§āĻĄāĻžāĻ°=1 āĻāĻŦāĻ āĻ āĻ°ā§āĻĄāĻžāĻ°=2 āĻāĻā§āĻāĻ¤āĻ° āĻ¸āĻšāĻ āĻ¸āĻš āĻ āĻ°ā§āĻĄāĻžāĻ°=3 āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻļā§āĻ¨ā§āĻ¯ā§āĻ° āĻ¸āĻŽāĻžāĻ¨
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ m.transformgrass āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨