Anda di halaman 1dari 10

Operasi Penskalaan Penskalaan adalah operasi geometri untuk memberikan efek memperbesar atau memperkecil ukuran citra input

t sesuai dengan variabel penskalaannya. Proses penskalaan : dimana

P0 S P Pi L0 S l Li

(Pi, Li) adalah ukuran citra input (P0,L0) adalah ukuran citra output (Sp, Si) adalah variabel penskalaan Variabel penskalaan > 1 memperbesar ukuran citra Variabel penskalaan < 1 memperkecil ukuran citra

Atau bisa juga dengan rumus X=sx . x sx =faktro skala arah x Y= sy . y sy=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 yang bertetangga menjadi 1 pixel, void zoom_out(Citra A, Citra B, int N, int M)

1 | Skala

Contoh algoritma dalam bahasa c /*perbesaran citra A dengan faktor skala 2 */ { int i,j,k,m,n; M=0;n=0 For (i=0;i<=N-1;i++) { For (j=0;j<=M-1;j++) { B[m][n]=A[i][j]; B[m][n+1]=A[i][j]; B[m+1][n]=A[i][j]; B[m+1][n+1]=A[i][j]; N=n+2; } m=m+2 n=0 } } Citra semula diperbesar 2 kali

Contoh gambar setelah proses scaling


2 | Skala

Berikut contoh beberapa program yang menggunakan algoritma perbesaran dan pengecilan gambar pada citra A.PROGRAM JAVA

Hasil gambar sebelum dan sesudah di perkecil

3 | Skala

Hasil gambar sebelum dan sesudah diperbesar

Setelah diperbesar gambar akan terlihat pecah pixelnya,warna gambar akan terlihat agar memudar.Program java bisa mengambil file gambar ekstensi jpg ,png ,bitmap, tidak bisa mengambil gmabar ekstensi gif

4 | Skala

B.Program dengan PHP Di bawah ini contoh program dengan menggunakan PHP

Ini adalah tampilan awal program

Tampilan setelah upload gambar akan muncul info ukuran gambar file ekstensinya

5 | Skala

Ini tampilan gambar setelah ukurannya diperkecil akan muncul info gambar ukuranya yang baru setelah diperkecil. Ini contoh script dari halaman resize gambar

6 | Skala

Script upload gambar

7 | Skala

Script halaman utama

8 | Skala

9 | Skala

Kesimpulan
Operasi geometri skala merupakan operasi untuk memperbesar atau memperkecil suatu citra dimana tidak ada penambahan ataupun pengurangan terhadap resolusi citra awal. Dengan kata lain dengan adanya operasi skala akan mampu dinilai kualitas suatu gambar. Seperti ketika gambar itu diperbesar,jika gambar tersebut tidak pecah maka gambar itu dapat dikatakan memiliki kualitas yang bagus,demikian pua sebaliknya.

10 | Skala

Anda mungkin juga menyukai