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

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
Zlodey
Сообщения: 65
Зарегистрирован: 20 мар 2002, 08:27

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

Сообщение Zlodey » 11 апр 2003, 08:46

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

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

kg_vista
Сообщения: 2585
Зарегистрирован: 31 июл 2002, 17:07

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

Сообщение kg_vista » 11 апр 2003, 13:00

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) и неизвестными коэффициентами).

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



Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 40 гостей