Go Back   Armenian Knowledge Base > Thematic forums > Science and Education

Reply
 
Thread Tools

Кусочно-проективное преобразование?..
Old 23.05.2006, 14:50   #1
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Кусочно-проективное преобразование?..

Отображение произвольного четырехугольника в произвольный четырехугольник:

X = (aX0+bY0+c)/(gX0+hY0+1)
Y = (dX0+eY0+f)/(gX0+hY0+1)

Я понимаю... есть формула и она работает...
но кто-нибудь, опишите "математику" явления!
Attached Thumbnails
bike.jpg   bike_m.jpg  
__________________
мордой об лавку
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: Кусочно-проективное преобразование?..
Old 24.05.2006, 08:08   #2
Смотри мне прямо в глаза!
 
Monopole's Avatar
 
Join Date: 09 2003
Location: Все там будем.....
Age: 48
Posts: 16,499
Rep Power: 8
Default Re: Кусочно-проективное преобразование?..

Quote:
Originally Posted by knightmare
Отображение произвольного четырехугольника в произвольный четырехугольник:

X = (aX0+bY0+c)/(gX0+hY0+1)
Y = (dX0+eY0+f)/(gX0+hY0+1)

Я понимаю... есть формула и она работает...
но кто-нибудь, опишите "математику" явления!
Погодите, а где там четырехугольник ? Или вы делаете такое преобразование для всех 4 вершин с одинаковыми коеффицентами ?
__________________
Богохульник, чревоугодник, прелюбодей, к вашим услугам.

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 13:03   #3
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

вот другой пример
Attached Thumbnails
lain_r.jpg   lain_m.jpg  
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 13:30   #4
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default Re: Кусочно-проективное преобразование?..

aX0, bY0 и т.п. - это что?
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 13:59   #5
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

(Yo, Xo) -> (X, Y)

a*Xo
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:05   #6
...overwined...
 
noone's Avatar
 
Join Date: 03 2003
Location: ...tortuga...
Posts: 3,429
Rep Power: 5
Default Re: Кусочно-проективное преобразование?..

тогда что такое a, b, c...?
__________________
...let's be gods... let's by ugly...

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:08   #7
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default 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: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:09   #8
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default Re: Кусочно-проективное преобразование?..

У меня голова немного медленно сейчас работает, но.. У тебя линейное преобразование, т.е. преобразует линию в линию - отрезок в отрезок. Т.е. если концы одного отрезка преобразуются на концы другого отрезка то и сам отрезок туда же преобразуется - и все его пиксели с их цветами.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:10   #9
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default Re: Кусочно-проективное преобразование?..

Не видел предыдущий пост. С полигоном все должно быть ок, про 3д нужно вывести..
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:12   #10
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

Quote:
Originally Posted by Obelix
У тебя линейное преобразование, т.е. преобразует линию в линию - отрезок в отрезок. Т.е. если концы одного отрезка преобразуются на концы другого отрезка то и сам отрезок туда же преобразуется - и все его пиксели с их цветами.
Вот именно преобразование это НЕ линейное.
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:15   #11
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

не аффинное:
Attached Thumbnails
m_grid.jpg   grid_part.jpg  
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:17   #12
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

Quote:
Originally Posted by Obelix
С полигоном все должно быть ок
Разве? Там же четырмя точками отображение определяется однозначно.
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:18   #13
мрачный бородач
 
Arth-Gwyr's Avatar
 
Join Date: 09 2005
Location: Антитентура
Age: 46
Posts: 11,134
Rep Power: 6
Default Re: Кусочно-проективное преобразование?..

с полигоном все не совсем ок, кажись
тоже надо выводить
__________________
Sick and tired of being sick and tired

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:19   #14
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default Re: Кусочно-проективное преобразование?..

Упс, сорри, это то что по армянски называется kotorakagcayin. Для комплексных функций, что в данном случае одно и то же, сие преобразует линию в линию если знаменатель не обращается в ноль, иначе линию в окружность. Я так понимаю знаменатель нигде в ноль не обращается, ибо в противном случае это простоо не работало бы.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Re: Кусочно-проективное преобразование?..
Old 24.05.2006, 14:21   #15
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Rep Power: 4
Default Re: Кусочно-проективное преобразование?..

помойму, это и не дробно-линейное
__________________
мордой об лавку
LISP is the only language that is truly beautiful.
d
.

Хочу трахнуть Nissan Skyline R34, и ездить на Alessandra Ambrosio
Reply




Реклама:
реклама
Buy text link .

All times are GMT. The time now is 08:36.
Top

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.