Euklidovské transformácie
Euklidovské - metrické transformácie zachovávajú velkosť útvaru, menia iba jeho polohu v priestore. Vzťah medzi súradnicami bodov vzoru a obrazu v danej transformácii vyjadrujú rovnice transformácie. Matica lineárnej transformácie je maticou tejto sústavy rovníc:
(x, y, z, 1) ® (x´, y´, z´, 1)
x´ = f(x, y, z),
y´ = g(x, y, z),
z´ = h(x, y, z)
A´ = A .T
y´ = y
z´ = z
A´ = A .TI
y´ = y
z´ = -z
A´ = A .TSp
x´ = - x
y ´ = - y
z´ = z
A´ = A .TSz
stredová súmernosť podľa začiatku súradnicovej sústavy O
x´ = - x
y ´ = - y
z´ = -z
A´ = A .TSO
otáčanie okolo osi
x´= x cosj - y sinj
y ´= x sinj + y cosj
z´= z
A´= A .TOz
posunutie o vektor (m, n, p, 0)
x ´= x + m
y ´= y + n
z´= z + p
A´= A .TP
posunutá rovinová súmernosť podľa súradnicovej roviny p
s posunutím o vektor (0, c, 0, 0)
x ´= x
y ´= y
z´= -z + c
A´= A . TPSp
posunutá osová súmernosť podľa súradnicovej osi z s posunutím o vektor (c,0,0,0)
x´= - x + c
y´ = - y
z´ = z
A´ = A . TPSz
otočená rovinová súmernosť podľa súradnicovej roviny m okolo súradnicovej osi x
x´ = - x
y´ = y cosj - z sinj
z´ = y sinj + z cosj
A´ = A . TOSn
skrutkový pohyb okolo osi z s posunutím o vektor (0,0,v,0) pre uhol otočenia j
x ´ = x cosj - y sinj
y ´ = x sinj + y cosj
z´ = z +v
A´ = A . TS
Determinant matice TM každej metrickej transformácie má hodnotu ±1, platí |TM|2 = 1.
Afinné transformácie priestoru
ĄE3Afinné transformácie nezachovávajú veľkosti úsečiek a uhlov. Špeciálnu množinu afinných transformácií tvoria podobnosti, zachovávajúce veľkosť uhlov. Každá euklido
vská transformácia je afinnou transformáciou (podobnosťou) v ĄE3.rovnoľahlosť s daným stredom O
a nenulovým koeficientom rovnoľahlosti s (zmena mierky).
x´ = sx x´ = x
y´ = sy y´ = y
z´ = sz z´ = z
h = 1 h ´=
A´ = A . TR = (sx, sy, sz, 1) = s(x, y, z, )
Zložením rovnoľahlostí na súradnicových osiach x, y a z so stredmi v začiatku súradnicovej sústavy a koeficientami a, e, i (nenulové mierky na súradnicových osiach v danom poradí) dostaneme afinnú transformáciu, ktorá už nie je podobnosťou.
mierky na súradnicových osiach x, y a z s koeficientami a, e, i v danom poradí
x´ = ax
y´ = ey
z´ = iz
h = 1
A´ = A . TR = (ax, ey, iz, 1)
všeobecná afinná transformácia
| TA| ą 0,
je maticou sústavy rovníc
A
= (x, y, z, 1) ®
a, e, i nenulové mierky na súradnicových osiach x, y, z
s koeficient rovnoľahlosti do stredu v začiatku súradnicovej sústavy
m, n, p súradnice vektora posunutia
b, c, f, d, g, h koeficienty všeobecnej afinnej transformácie.
osová afinita medzi rovinou p = xy a rovinou p´ = xA´ s osou v osi x a odpovedajúcou si dvojicou bodov A(a, b, 0, 1) ® A'(d, e, f, 1), b ą 0, f ą 0, so smerom afinity určeným priamkou s = AA' so smerovým vektorom
x´ = bx + (d - a)y
y ´ = ey
z´ = fy + bz
h´ = b
A´ = A . TA =
= (bd, be, bf, b) = b(d, e, f, 1)
Projektívne transformácie
Projektívnou transformáciou rozšíreného euklidovského priestoru
E3 je každá lineárna geometrická transformácia priestoru na seba. Nazýva sa kolineácia. Okrem incidencie zachováva dvojpomer štyroch bodov na priamke. Všetky uvedené euklidovské a afinné transformácie sú kolineáciami so špeciálnymi vlastnosťami a invariantnými prvkami.
projektívna transformácia
s ą 0, |TK | ą 0
matica sústavy rovníc
h
stredová kolineácia medzi rovinou p = xy a rovinou p´ = xA´ s osou o = x v súradnicovej osi x, so stredom v bode S = (s1, s2, s3, 1), a dvojicou odpovedajúcich si bodov
A = (a, b, 0, 1) ® A´ = (x´, y´, c, 1)}, s3 ą 0, b ą 0, c ą s3
(x, y, z, 1) ®
(x´, y´, z´, h´)
x´ = bx + dy + gz
y´ = ey + kz
z´ = cy + iz
h´ = hb
A´ = A .Tk = (ab2 + bd, be, bc, b) = b(ab + d, e, c, 1)
d = ,
e = b - 1 +
,
g =
,
k
,
i = b -
.