Setelah postingan sebelumnya membuat aplikasi pengolahan citra RGB, kali ini penulis akan berbagi cara membuat aplikasi pengolahan citra gray-scale menggunakan Visual Basic 2010.
Proses awal yang banyak dilakukan dalam pengolahan citra adalah mengubah citra berwarna menjadi citra gray-scale, hal ini digunakan untuk menyedarhanakan model citra. Seperti telah di jelaskan pada postingan sebelumnya, citra warna terdiri dari 3 layer yaitu R,G,B. Sehingga untuk melakukan proses selanjutnya tetap diperhatikan 3 layer tersebut. Bila setiap proses perhitungan dilakukan menggunakan tiga layer, berarti dilakukan perhitungan yang sama. Sehingga konsep itu diubah dari 3 layer menjadi 1 layer matrik Gray-Scale dan hasilnya adalah citra Gray-Scale
Untuk mengubah citra berwarna yang mempunyai nilai matrik masing-masing R, G, B menjadi citra Gray Scale dengan nilai GS, maka konversi dapat dilakukan dengan mengambil rata-rata dari nilai R,G,B sehingga dapat dituliskan menjadi :
GS = (R+G+B) / 3
Untuk mencoba konversi citra grayscale dapat dibuat aplikasi sebagai berikut :
Langkah 1 :
- Buka Aplikasi Visual Basic 2010
- Buat New Project -> Windows Forms Application
- Buat Design aplikasi, Setidaknya seperti berikut :

Isi Form Dengan Tool sebagai berikut :
| Toolbox | Properties |
|---|---|
| PictureBox1 | Size Mode : StretchImage BackColor : ControlDark |
| PictureBox2 | Size Mode : StretchImage BackColor : ControlLight |
| Button1 | Text : Open File |
| Button2 | Text : Save |
| Button3 | Text : Gray Scale |
| ProgressBar1 | - |
| OpenFileDialog1 | - |
| SaveFileDialog1 | - |
Langkah 2 :
- Double Klik Button1 (Open File), Masukan Skrip Berikut :
- Double Klik Button2 (Save File), Masukan Skrip Berikut :
- Double Klik Button3 (Gray Scale), Masukan Skrip Berikut :
Untuk Hasil Dari Aplikasi Teresbut akan sepeti ini :
Gimana keren kan ? hehehe. untuk download aplikasi dan kodingnya jika agan males memulai dari awal bisa di download disini[TusFiles]
Semoga artikel ini bermanfaat, atas kunjungannya terimakasih. SALAM SUKSES


makasih banyak buat infonya, di coba yaa.. http://goo.gl/rH6hYy
ReplyDeleteTerimakasih untuk tambahan ilmunya
ReplyDelete