Pada pertemuan kali ini saya dan teman-teman diberikan tugas oleh pak Fajar Baskoro untuk membuat sebuah aplikasi Image Viewer yang memilki beberapa filter untuk mengubah sebuah foto yang kita inputkan. Dalam pembuatan aplikasi ini digunakan 4 class dalam implementasinya yaitu :
1. Class ImageViewer : Class utama untuk menampilkan gambar / foto yang kita inputkan
2. Class ImagePanel : Class yang merupakan komponen swing untuk menampilkan OFImage
3. Class ImageFileManager : Class untuk memuat dan menyimpan gambar / foto
4. Class OFImage : Class untuk menjelaskan gambar dengan format OF
berikut adalah implementasi diagram class yang telah dibuat :
Untuk langkah-langkah menjalankan aplikasi tersebut sebagai berikut :
1. Klik kanan pada class ImageViewer, kemudian buat objek baru lalu klik OK maka akan muncul seperti berikut
2. Untuk membuka gambar / foto dapat diklik pada menu File lalu klik open maka akan muncul seperti berikut
3. Terdapat juga menu Filter yang dapat mengubah gambar sesuai selera user, berikut adalah dokumentasi gambar dengan no filter dan filter
- no filter
- filter darker
- filter lighter
- filter threshold
Untuk sourcecode aplikasi dari ImageViewer diatas dapat dilihat dibawah ini
sourcecode ImageViewer :
sourcecode ImagePanel :
sourcecode ImageFileManager :
sourcecode OFImage :
Komentar
Posting Komentar