Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.06.12;
Скачать: CL | DM;

Вниз

Аффинное преобразование   Найти похожие ветки 

 
Unknown_user   (2011-02-23 21:35) [0]

Стоит задача найти параметры аффинного преобразования на плоскости, если входными данными являются 3 точки в исходной системе координат и эти же 3 точки в новой системе координат.

Все что встречал в инете, это применение переноса, масштабирования и разворота. Но мне нужно получить матрицу преобразования именно по связующим точкам.

Подскажите пожалуйста, кто математику в школе не прогуливал.


 
TUser ©   (2011-02-24 05:05) [1]

8 неизвестных, 6 уравнений.


 
Думкин ©   (2011-02-24 05:44) [2]


> TUser ©   (24.02.11 05:05) [1]

8 откуда?


 
TUser ©   (2011-02-24 07:54) [3]

да, действительно, 6 (матрица 2х2 и вектор 2х1)

я почему-то думал, что аффинное - это и со скашиванием тоже, отсюда еще два


 
palva ©   (2011-02-24 08:39) [4]

Какая-то у вас путаница в задании. У вас аффинное преобразование, а не преобразование координат. Поэтому

> эти же 3 точки в новой системе координат

наверно нужно понимать как "образы этих трех точек при аффинном преобразовании".


 
Думкин ©   (2011-02-24 08:44) [5]


> TUser ©   (24.02.11 07:54) [3]

Скашивание там же - в матрице.


 
Unknown_user   (2011-02-24 11:58) [6]

У меня в задании трансформация координат при помощи афинного преобразования. Я использую ГИС терминологию мне она ближе, поэтому пары точек назвал связующими. В математики бы точки в новой системе координат (преобразованном пространстве) назвали бы образами исходных точек.

Да, надо решить систему линейных уравнений. Коэф. аффинного преобразования задаются в виде матрицы M[0 .. 2, 0 .. 2], где последний столбик не используется и содержит значения 0, 0, 1. Главная диагональ задает масштабирование по 2-м осям, нижняя строка параллельный перенос, элементы 0..1, 0..1 разворот.



Страницы: 1 вся ветка

Текущий архив: 2011.06.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1298323795
Юрий
2011-02-22 00:29
2011.06.12
С днем рождения ! 22 февраля 2011 вторник


2-1299749151
laby
2011-03-10 12:25
2011.06.12
TcxGrid - автоскрол к первой записи


15-1298575574
Leon-Z
2011-02-24 22:26
2011.06.12
Экземпляр объекта.


2-1299154215
antonn
2011-03-03 15:10
2011.06.12
Потокобезопасность DecodeDate()


2-1299212434
smart
2011-03-04 07:20
2011.06.12
Считывание значений из xml