Fakultas Teknologi Industri
Institut Teknologi Bandung
Tugas
Pemrograman 2
Semester I Tahun 2002/2003
Lanjutkan
program hasil Tugas 1 dengan tambahan fungsi sebagai berikut:
1.
Melakukan
operasi pelembutan citra (dengan penapis rata-rata dan penapis median).
2.
Melakukan
operasi penajaman tepi (gunakan high pass filter – HPF (ii), (iii), dan
(iv) pada Bahan Kuliah ke-10 halaman 2)
3.
Melakukan
pendeteksian tepi dengan operator gradien,
operator Sobel, operator Prewitt, operator Roberts, operator Laplace,
operator LoG, dan operator kompas.
4.
Melakukan
operasi konvolusi dengan penapis lain (bebas, elemen matrik konvolusi diisi
oleh pengguna program).
5.
Transformasi
Hough
Kelompokkan
semua fungsi di atas – dicetak tebal - (termasuk fungsi dari Tugas I) ke dalam
menu di halaman 2.
Tugas
dibuat per kelompok @ 3 orang.
Dikumpulkan
paling lambat pada tanggal 29 November 2002 (hari terakhir perkuliahan)
Bahasa
pemrograman: dianjurkan C/C++ dengan kompilator/tools under Windows bebas
Yang
dikumpulkan:
1.
Disket
berisi source program + executable.
2.
Laporan
yang berisi:
-
capture layar-layar untuk setiap
menu/submenu dengan contoh gambar
-
source program
Berkas Sunting Citra Penapis Transformasi Bantuan
Hough
- Buka - Undo -
Rotasi - Pelembutan - Garis - Perihal
-
Tutup - Salin - Translasi - Penapis rata-rata - Lingkaran
- Simpan - Tempel - Zoom
- Penapis median -
Bentuk lainnya
- Flipping
- Negatif (inversi) - Penajaman
- Pengambangan - Penapis HPF 1
- Histogram - Penapis HPF 2
- Peningkatan
mutu - Penapis HPF 3
- Perbaikan kecerahan - Deteksi Tepi
- Peregangan kontras - Operator Gradien Pertama
- Perataan histogram - Operator Sobel
- Pembentukan histogram
- Operator Prewitt
- Operasi Aritmetika Lain - Operator Roberts
- Penjumlahan
dua citra - Operator Laplace
- Pengurangan dua citra -
Operator LoG
- Perkalian citra dg skalar - Operator Kompas
- Pembagian citra dg
skalar - Tepi Horizontal
- Informasi -
Tepi Vertikal
- Semua tepi
- Lainnya (diisi oleh
pengguna)