Aplikasi Image Processing dengan Background Process Menggunakan VB Net

Assalamu'alaikum. Kemarin admin sudah memposting program image processing atau aplikasi pencitraan di VB Net tapi hanya sebatas graycale dan blur. Nah, sekarang admin melengkapi efeknya dengan mengambah efek pengaturan pencahayaan, negative color.

Teknik Gambar Grayscale
Pada dasarnya gambar grayscale tidak berwarna atau gambar abu-abu, sebenarnya warnanya da tapi hanya abu-abu. :D ciri-ciri dari gambar grayscale adalah dimana warna R=G=B, yang artinya ketiga warna tersebut memiliki warna yang sama. Jadi, untuk menjadikan gambar berwarna menjadi grayscale kita cukup menambahkan ketiga warna tersebut dan membagi dengan 3. contoh :
R = 70, G = 60, B = 50 jadi, gray = (R+G+B)/3 --> gray = (70+60+50)/3 --> gray = 60. Jadi warna grayscale dari warna di atas adalah R=60, G=60 dan B=50 yang menjadikan R=G=B.
grayscale visual basic medan
Teknik Gambar Negative
Gambar negative adalah sebuah gambar invert (kebalikan) dai gambar aslinya. Sekedar informasi bahwa jumlah warna yang terdapat dalam gambar 24 bit adalah 256 (0-255). Jadi untuk membuat sebuah gambar negative maka 255-warna asli. Contoh :
 R = 70, G = 60, B = 50 jadi, negativeR = 255-R --> negativeR = 255/70 --> negativeR = 185. Perhitungan ini dilakukan untuk masing-masing warna R, G dan B jadi hasil warna negative dari warna diatas adalah, R=185, G=195 dan B=205.
negative color visual basic medan


Teknik Menerangkan Gambar
Menerangkan warna gambar adalah teknik sederhana :D. Pada dasarnya warna 0 adalah hitam dan warna 255 adalah putih. Jadi, untuk membuat gambar menjadi lebih terang maka nilai masing-masing warna gambar ditingkatnya secara bersamaan. Misal R=70, G=60 dan B=50 dengan nilai penerangan 10 maka nilai warna yang baru adalah R=80, G=70 dan B=60.
bright image visual basic medan

Teknik Menggelapkan Gambar
Menggelapkan warna gambar adalah teknik sederhana :D. Pada dasarnya warna 0 adalah hitam dan warna 255 adalah putih. Jadi, untuk membuat gambar menjadi lebih gelap maka nilai masing-masing warna gambar direndahkan secara bersamaan. Misal R=70, G=60 dan B=50 dengan nilai penerangan 10 maka nilai warna yang baru adalah R=60, G=50 dan B=40.
dark image visual basic medan

Teknik Bluring Gambar
Teknik Blur memang sedikit agak rumit, karena teknik blur ini mengambil dan menggunakan warna disekitar piksel yang akan diblurkan, atau disebut dengan kernel. Misal :
5   6   7
7   4   6
3   5   8 
adalah sebagian data yang ada pada gambar maka, teknik blur adalah dengan menjumlahkan semua matriks diatas dan membaginya dengan 9 karna matriks diatas adalah matriks 3x3 atau kernel 3. 
Jadi, blur = (5+6+7+7+4+6+3+5+8)/9=5.6 atu 6. 
warna 6 akan diletakkan pada koordinat tengah matriks yaitu koordinat (2,2) dengan nilai 6.
blur image visual basic medan

Aplikasi Image Processing dengan Background Process Menggunakan VB Net

Comments