Minggu, 03 Oktober 2010

Pengolahan Citra ( Oprerasi Geometri pada Citra )

Assalamulaikum.......

Kali ini saya mau berbagi ilmu tentang multimedia yaitu pengolahan citra / gambar. Dalam pengolahan citra terdapat operasi aritmetik dan geometrik. Operasi aritmetik hanya mengubah intensitas pixel namun tidak mengubah koordinat pixelnya, sedangkan operasi geometrik sebaliknya , mengubah koordinat pixel namun intensitas tetap.

Sekarang coba kita telusuri operasi geometrik dalam pengolahan citra . Beberapa operasi geometrik dalam pengolahan citra adalah :
1.Translasi
2.Rotasi
3.Pengskalaran citra
4.Flipping ( pencerminan citra)


Nah.... coba kita teusuri satu per satu , let's cekedotzzzz :

Translasi
translasi adalah pergeseran koordinat pixel suatu citra dengan terhadap sumbu x dan y.
Rumus Translasi :
x' =x +m (besar pergeseran pada arah x)
y' =y+n (besar pergeseran pada arah y)
B[x][y]=B[x+m][y+m]

*B merupakan hasil dari translasi

Rotasi
rotasi adalah perputaran citra dengan sudut tertentu dengan poros (0,0).
Rumus Rotasi :
x' =x cos ()-y sin()
y' =x sin()+y cos()


Pengskalaran Citra
penskalaran citra adalah pengubahan ukuran citra atau lebih dikenal image zooming (zoom out dan zoom in).
Rumus Penskalaran Citra :
x' = sx . x Faktor skala arah x
y' = sy. y Faktor skala arah y
Operasi zoom out (pembesaran) dengan faktor 2 (sx=sy = 2) diimplementasikan dengan menyalin setiap pixel sebanyak 4 kali.
Jadi citra 2 x 2 pixel akan menjadi 4 x 4 pixel

Operasi zoom in (pengecilan) dengan faktor skala = ½ dilakukan dengan mengambil rata-rata dari 4 pixel yang bertetangga menjadi 1 pixel


Flipping
filpping merupakan operasi pencerminan (image reflection). Ada flipping horizontal dan vertical.

Flipping horizontal adalah pencerminan pada sumbu Y (cartesian) dari citra A menjadi citra B, yang diberikan oleh
B[x][y] = A[N-x][y]

Flipping vertikal adalah pencerminan pada sumbu X (cartesian) dari citra A menjadi citra B, yang diberikah oleh
B[x][y] = A[x][M-y]

Pencerminan pada titik asal (cartesian) dari citra A menjadi citra B :
B[x][y] = A[N-x][M-y]

Pencerminan pada garis x=y dari citra A menjadi citra B :
B[x][y] = A[y][x]

Sekarang anda sedang berada di djangkrikngerik.blogspot.com. Insyallah ilmu ini dapat bermanfaat ….

Tidak ada komentar:

Posting Komentar