 |
Кусочно-проективное преобразование?.. |
 |
23.05.2006, 14:50
|
#1
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Кусочно-проективное преобразование?..
Отображение произвольного четырехугольника в произвольный четырехугольник:
X = (aX0+bY0+c)/(gX0+hY0+1)
Y = (dX0+eY0+f)/(gX0+hY0+1)
Я понимаю... есть формула и она работает...
но кто-нибудь, опишите "математику" явления!
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
Last edited by knightmare; 23.05.2006 at 15:49.
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 08:08
|
#2
|
Смотри мне прямо в глаза!
Join Date: 09 2003
Location: Все там будем.....
Age: 48
Posts: 16,499
Rep Power: 8
|
Re: Кусочно-проективное преобразование?..
Quote:
Originally Posted by knightmare
Отображение произвольного четырехугольника в произвольный четырехугольник:
X = (aX0+bY0+c)/(gX0+hY0+1)
Y = (dX0+eY0+f)/(gX0+hY0+1)
Я понимаю... есть формула и она работает...
но кто-нибудь, опишите "математику" явления!
|
Погодите, а где там четырехугольник ? Или вы делаете такое преобразование для всех 4 вершин с одинаковыми коеффицентами ?
__________________
Богохульник, чревоугодник, прелюбодей, к вашим услугам.
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 13:03
|
#3
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
вот другой пример
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 13:30
|
#4
|
панаехавший
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
|
Re: Кусочно-проективное преобразование?..
aX0, bY0 и т.п. - это что?
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 13:59
|
#5
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
(Yo, Xo) -> (X, Y)
a*Xo
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:05
|
#6
|
...overwined...
Join Date: 03 2003
Location: ...tortuga...
Posts: 3,429
Rep Power: 5
|
Re: Кусочно-проективное преобразование?..
тогда что такое a, b, c...?
__________________
...let's be gods... let's by ugly...
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:08
|
#7
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
Имеешь координаты вершин исходного 4-уг. и координаты точек, куда они должны перейти (вершины нового 4-уг.) - итого 4 пары координат. Подставляем - 8 уравнений - 8 неизвестных (параметры a b c d e f g h). Находим их и... определяется функция...
Вопрос в том: а возможно ли тоже самое делать с произвольным полигоном в 2D (соответственно подкорректировав ф-цию); как она будет выглядеть для 3D объектов; работает ли она для невыпуклых фигур и т.д.
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:09
|
#8
|
панаехавший
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
|
Re: Кусочно-проективное преобразование?..
У меня голова немного медленно сейчас работает, но.. У тебя линейное преобразование, т.е. преобразует линию в линию - отрезок в отрезок. Т.е. если концы одного отрезка преобразуются на концы другого отрезка то и сам отрезок туда же преобразуется - и все его пиксели с их цветами.
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:10
|
#9
|
панаехавший
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
|
Re: Кусочно-проективное преобразование?..
Не видел предыдущий пост. С полигоном все должно быть ок, про 3д нужно вывести..
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:12
|
#10
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
Quote:
Originally Posted by Obelix
У тебя линейное преобразование, т.е. преобразует линию в линию - отрезок в отрезок. Т.е. если концы одного отрезка преобразуются на концы другого отрезка то и сам отрезок туда же преобразуется - и все его пиксели с их цветами.
|
Вот именно преобразование это НЕ линейное.
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:15
|
#11
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
не аффинное:
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:17
|
#12
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
Quote:
Originally Posted by Obelix
С полигоном все должно быть ок
|
Разве? Там же четырмя точками отображение определяется однозначно.
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:18
|
#13
|
мрачный бородач
Join Date: 09 2005
Location: Антитентура
Age: 46
Posts: 11,134
Rep Power: 6
|
Re: Кусочно-проективное преобразование?..
с полигоном все не совсем ок, кажись
тоже надо выводить
__________________
Sick and tired of being sick and tired
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:19
|
#14
|
панаехавший
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
|
Re: Кусочно-проективное преобразование?..
Упс, сорри, это то что по армянски называется kotorakagcayin. Для комплексных функций, что в данном случае одно и то же, сие преобразует линию в линию если знаменатель не обращается в ноль, иначе линию в окружность. Я так понимаю знаменатель нигде в ноль не обращается, ибо в противном случае это простоо не работало бы.
|
|
|
 |
Re: Кусочно-проективное преобразование?.. |
 |
24.05.2006, 14:21
|
#15
|
Какое небо, *, Багдад!
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
|
Re: Кусочно-проективное преобразование?..
помойму, это и не дробно-линейное
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.
Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
|
|
|
All times are GMT. The time now is 08:36. |
|
|