Image Viewer
1. Abstraksi
Image viewer ini merupakan sebuah program dimana kita bisa mengupload sebuah file image dan bisa memberikan beberapa filter kepada gambar yang telah diupload. dalam program ini digunakan gui untuk mendapatkan panel agar bisa memberikan filter dan upload gambar.
2. Class Diagram
Dalam program ini digunakan 4 class yaitu:
1. ImageViewer.java
ImageViewer adalah kelas utama dari aplikasi Image Viewer. ImageViewer berfungsi membangun dan menampilkan GUI aplikasi dan menginisialisasi semua komponen lainnya.
2. ImagePanel.java
ImagePanel adalah komponen Swing yang dapat menampilkan OFImage. Ini dibangun sebagai subclass dari JComponent dengan fungsionalitas tambahan dari pengaturan OFImage yang akan ditampilkan di permukaan komponen ini.
3. ImageFileManager
ImageFileManager adalah sebuah class yang berfungsi untuk meload sebuah gambar dalam bentuk jpg maupun png
4.OFImage
OFImage adalah sebuah class untuk menampilkan gambar dalam format OF (Object First)
3. Source Code
1. ImageViewer.java
2. ImagePanel.java
3. ImageFileManager.java
4. OFImage.java
4. Output
Gambar Original
Dengan Filter Darker
Dengan Filter Threshold
Comments
Post a Comment