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
Berikut contoh beberapa program yang menggunakan algoritma perbesaran dan pengecilan gambar pada citra A.PROGRAM JAVA
3 | Skala
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
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
7 | Skala
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