1002889904

1002889904



X'

5x0 0

X

Sx*x

y'

=

0 5y0

*

y

=

Sy*y

i

0 0 1

1

1

Inaczej P' = S(Sx,Sy) * P

Obrót we wspolzednych jednorodnych (względem punktu (0,0) o kat fi)

Macierz obrotu we współrzędnych jednorodnych ma postać: cos(fi)—sin(fi)0 R(fi) =    sin(/?) cos (fi) 0

0 0 1

Obracajac punkt P(x,y) wokol punktu (0,0), o kat fi otrzymammy punkt P'(x',y') to znaczy ze:

X '

cos(fi)—sin(fi)0

X

xcos (fi)-ysin(fi)

y'

=

sin (fi) cos (fi) 0

*

J7

=

xsin(fi)+ycos {fi)

i

0 0 1

1

1

Ćwiczenie:

Pokazać obrot czworokatu z ćwiczenia 1 o kat 30 stopni wokol punktu (0,0) Składanie tracformacji we wspolzednych jednorodnych.

We wspolzednych jednorodnych składania transformacji odpowiada mnorzenia odpowiednije macierzy

Składanie transformacji:

T(tlx,tly) * T(t2x,t2y) = T(tlx+t2x,tly+t2y) <- macierze translacji Składanie skalowan:

S(Sx,Sy) * S(Kx,Ky) = S(SxKx,SyKy) <- macierze skalowania

Składanie obrotu (wokol punktu (0,0) o kat fi i psi)

R(fi) * R(psi) = R(fi+psi) <- macierze obrotu

Skalowanie względem punktu (•"'•o’^o)    ° skalach Sx,Sy (!=0). Macierz takiego

skalowania jest iloczynem macierzy


(xo.yo)


(Sx,Sy)=


Sim.yo) (Sx,Sy) =


T( X0,y0 > 0 x0 0 1 yO 00 1


5x0 x0(l-5x)

0 5y;y0(l —5)ó 0 0 1

Wobec tego współrzędne obra


S(Sx,Sy) * T( -x0,-;y0 ) :

5x0 0

''B

O

1 0 x0

5x 0 — Sxy0

*

0 5y0

*

0 1 -yO

=

0 1 yO

*

0 Sy-SyyO

0 0 1

o

o

00 1

0 0 1


,y') punktu P(x,y) możemy wyrazie z zależności


P'=Str,)(Sx,Sy)*P

x'

5x0 x0(l —5x)

X

5x(x—x0)+x0

y'

=

0 SyyO(l-Sy)

*

*

Sy{y-y0)+y0

i

0 0 1

1

1

Obrot wokol punktu f>u(x0,y0) o kat fi:


lub inaczej

Macierzą takiego obrotu bedzie iloczyn macierzy T( —X0, — y0)


R (f i)


T< x0,y0 >




Wyszukiwarka

Podobne podstrony:
S(SX,S ) - skalowanie o skalach Sx,Sy względem punktu (0,0) R(fi) - obrot o kat wokol punktu (0,0) S
60048 skanuj0081 (35) Rozdział 3. ♦ Instrukcje sterujące i funkcje 93 <?php function dodaj(Sx. Sy
DSC00379 całowanie jeśli Sx, SY, Sz są współczynnikami skalowania to I skalowanie w przestrzeni 3D m
wzory Page resize gdzie sx i sy- są odchyleniami standardowymi odpowiednio zmiennej X i zmiennej F
16 I. Dwuwymiarowe transformacje geometryczne Sx O O S = O sy O , O O 1 a wzory (2.42) można zapisać
IMAG2180 Istota zobrazowań z lotniczych karnet cyfrowych Dokładności Dokładność pozioma: SX = SY ~ 1
skanuj0009 (267)
skanuj0010 i ZHlĄZkl H $rANt£ /V/}P£y>Z6r/V / OZżJ2f/?2CZ/V pZ-AsTfczuzĄ UmocZ&Me (v^sxzvodU
skanuj0015 (227) WsŁm K Sy^ h/Or€l

więcej podobnych podstron