Rotasi Citra Filter Pergeseran Posisi Position Shifting Filtering

2.4.3.1 Rotasi Citra

Rotasi citra akan mengubah orientasi koordinat dari citra. Contoh dari citra yang akan mengalami skewed dapat dilihat pada Gambar 2.3.a dimana citra yang seharusnya berbentuk persegi berubah menjadi bentuk jajaran genjang. Sedangkan Gambar 2.3.b menunjukkan hasil citra rotasi citra Gambar 2.3.a sebesar sekitar 15 derajat yang dapat mengembalikan bentuk citra menjadi persegi. Rotasi citra dapat dilakukan dengan cara transformasi koordinat sebagai berikut: Xb = Xcosalpha + Ysinalpha Yb = -Xsinalpha + Ycosalpha Dimana: Alpha : sudut rotasi arah lawan jarum jam X : koordinat pixel citra asli Y : koordinat baris citra asli Xb : koordinat pixel citra baru Yb : koordinat baris citra baru Untuk transformasi ortogonal yaitu transformasi koordinat pada rotasi citra dengan sudut-sudut rotasi khusus seperti 90 derajat, 180 derajat atau 270 derajat dapat dilakukan dengan cara yang lebih sederhana dan lebih cepat. Rotasi citra dapat dilihat pada Gambar 2.4. Gambar 2.4 Rotasi Citra A B Citra yang Hasil rotasi citra mengalami rotasi Proses transformasi dapat dilakukan dengan memindahkan setiap pixel citra ke koordinat baru pixel tersebut pada elemen suatu matriks dimemori komputer. Pada akhirnya proses transformasi, seluruh elemen matriks tersebut dapat dipindahkan secara langsung pada memori penyimpanan citra. Sedangkan rumus transformasi koordinat yang digunakan secara sederhana dapat dituliskan sebagai berikut: Rotasi 90 derajat : Xb = Y Yb = W + 1 – X Rotasi 180 derajat : Xb = W + 1 – X Yb = H + 1 – Y Rotasi 270 derajat : Xb = H + 1 – Y Yb = X Dimana : W = banyaknya pixel pada satu baris H = banyaknya baris pada citra Yang termasuk juga pada transformasi ortogonal adalah memutar atau membalik citra sepanjang sumbu x dengan : Xb = X Yb = H + 1 – Y Dan membalik sepanjang sumbu y dengan : Xb = W + 1 – X Yb = Y Juga transpose citra sepanjang diagonal utama dengan : Xb = H + 1 – Y Yb = W + 1 – X Dan transpose sepanjang diagonal kedua dengan : Xb = Y Yb = X

2.4.3.2 Skala Citra