Страница 1 из 1

Q: математика нелинейного преобразования координат

Добавлено: 11 апр 2003, 08:46
Zlodey
Хочется написать скрипт для ArcView, который делал бы преобразование координат, причем более высокого порядка, чем аффинное. Ни у кого нет ссылки на субж или, может, кто объяснить сможет? Если чо, я и позвонить могу (кидать в личное).

----------
wbr, Zlodey[ghetto]

Ну например, квадратичное :-)

Добавлено: 11 апр 2003, 13:00
kg_vista
x' = Axxx*x*x + Axxy*x*y + Axyy*y*y + Bxx*x + Bxy*y + Cx
y' = Ayxx*x*x + Ayxy*x*y + Ayyy*y*y + Byx*x + Byy*y + Cy

Есть 12 коэффициентов => его можно задавать по 6 точкам "привязки" (надо будет методом Гаусса решить систему из 12 линейных уравнений с известными x(i), y(i), x'(i), y'(i) и неизвестными коэффициентами).

Более высокие порядки - аналогично.