Jenis: - Translasi
- Skala
- Rotasi
Translasi
Translasi = pergeseran suatu pixel atau sekelompok pixel pada lokasi lain, pergeseran dapat lokasi
yang sama (kuadran yang sama) atau lokasi yang berbeda.
Titik A (x,y) sebagai lokasi awal pixel digeser sebesar Tr (x,y).
Bentuk umum, Q (x,y) = P (x,y) + Tr (x,y)
= P (x+Trx , y+Try)
Contoh:
1. Suatu pixel A (2,4) di geser sebesar Tr (2,5). Maka Q (x,y)= A (x+Trx , y+Try)
= A(2+2, 5+4) = A ( 4,9)
2. Sejumlah pixel membentuk suatu grafik,
Maka lokasi pixel:
A ( 1,1); B (2,1); C (2,2)
Besar Translasi (2,2)
Q1(x,y)= (1+2 ,1+2)=(2,2)
Q2(x,y)= (2+2 ,1+2)=(4,2)
Q3(x,y)= (2+2 ,2+2)=(4,4)
Skala
Skala = perbandingan ukuran suatu pixel atau sekelompok pixel dari yang lama terhadap yang baru.
Pada skala ini akan terjadi penambahan ata pengurangan pixel yang grafik setelah di skalakan dengan
size tertentu.
Bentuk umum, Q (x,y) = P (x,y) * Sk (x,y)
= P (x*Sx , y*Sy)
Dari contoh skala, dimana:
A ( 1,1); B (2,1); C (2,2)
Besar skala(3,2), maka:
Q1(x,y)= (1*3 ,1*2)=(3,2)
Q2(x,y)= (2+3 ,1+2)=(6,2)
Q3(x,y)= (2+3 ,2+2)=(6,4)
1 0 0 0
Translasi : M
0 1 0 0
0 0 1 0
Trx Try Trz 1
Sx 0 0 0
Skala : M
0 Sy 0 0
0 0 Sz 0
0 0 0 1
y
pada sb x : 1 0 0 0
M=
Rotasi : 0 cos o sin o 0
0 - sin o cos o 0
0 0 0 1
z
M: -sin o cos o 0 0
0 0 1
0 0 0 1
Contoh