Program Aplikasi Image Editing Dengan Menggunakan Matlab

advertisement
Program Aplikasi Image Editing Dengan
Menggunakan Matlab
Nama
NPM
Jurusan
Pembimbing
: Candra Budi Yusuf
: 51412548
: Teknik Informatika
: Dr. Aviarini Indrati, S.Kom, MMSI
Latar Belakang
1.
Perkembangan perangkat bergerak seperti telepon genggam pada saat ini terus
berkembang pesat. Awalnya digunakan sebagai sarana komunikasi namun
sekarang sudah dilengkapi dengan beberapa fasilitas tambahan seperti transfer
data ke komputer dan dilengkapi dengan kamera yang bisa digunakan untuk
pengambilan foto.
2.
Perangkat telepon genggam memiliki jenis dan spesifikasi yang bermacammacam.
3.
Keterbatasan spesifikasi mengakibatkan hasil dari pengambilan foto memiliki
kualitas yang berbeda-beda, terkadang memiliki cacat pada foto.
4.
Maka dibutuhkan teknik untuk memodifikasi foto.
5.
Oleh karena itu akan dibuat program aplikasi image editing menggunakan matlab
Rumusan Masalah
Bagaimana membuat program aplikasi image editing dengan
menggunakan matlab untuk melakukan perubahan atau
memodifikasi foto digital
Batasan Masalah
1.
Pembuatan aplikasi dimulai dari proses pengumpulan data, perancangan program
sampai dengan pengujian.
2.
Fitur dari program aplikasi ini hanya meliputi perubahan citra berwarna ke citra
grayscale, black and white, negative, mengatur kontras citra dengan contrast,
peningkatan kecerahan dengan brightness, melakukan transformasi citra dengan
pencerminan dengan flip horizontal dan vertical, melakukan perputaran gambar
dengan rotate serta menghilangkan noise dengan noise filtering.
3.
Teknik pengujian fungsionalitas menggunakan blackbox testing.
4.
Format citra yang digunakan berekstensi *.jpg dan *.png
Tujuan Penulisan
1. Membuat
aplikasi
image
editing
untuk
manipulasi,
mengubah dan memperbaiki citra dengan melakukan edit
sesuai kebutuhan pengguna.
2. Serta
dengan
menggunakan
aplikasi
ini,
diharapkan
pengguna tidak lagi merasa kesulitas dalam memodifikasi
foto
Metode Penulisan
Flowchart Aplikasi
Flowchart Prosedur Proses Manipulasi
Flowchart Proses Grayscale
• Salah satu flowchart didalam prosedur manipulasi adalah
flowchart grayscale
Output Aplikasi
Tampilan Awal
Output Aplikasi
Tampilan Memilih Citra Asli
Tampilan Menampilkan Citra Asli
Output Aplikasi
Tampilan menampilkan citra hasil
grayscale
Tampilan menyimpan citra hasil
Kesimpulan
• Penelitian ini berhasil membuat program aplikasi image editing
dengan menggunakan Matlab R2012b
• Program aplikasi berjalan sesuai yang diharapkan dan tidak
terjadi kegagalan fungsional pada aplikasi.
• Aplikasi dapat melakukan proses pengubahan, manipulasi dan
perbaikan citra, namun pada citra yang beresolusi tinggi,
program akan berjalan lebih lama dalam melakukan proses
pengubahan, manipulasi dan perbaikan pada citra yang
memiliki resolusi tinggi.
• Karena semakin besar resolusi dari citra, semakin banyak
proses perhitungan yang dijalankan oleh program
Saran
• Aplikasi ini dapat dikembangkan lebih lanjut dengan
menambahkan file citra berformat lain, seperti .bmp,
.tiff dan lain-lain
• Memperluas jangkauan dengan menambahkan fiturfitur yang lebih lengkap dan lebih banyak lagi yang
membuat aplikasi bisa lebih baik dan menarik.
TERIMA KASIH
Download