11
BAB III
PERANCANGAN PEDOMAN
PRAKTIKUM
Pada skripsi ini disusun pedoman praktikum untuk mata kuliah Pengolahan Citra Digital menggunakan bahasa pemrograman C++ dan pustaka OPENCV 2.4.5 dengan
compiler Microsoft Visual C++ 2010.
Pembuatan pedoman praktikum ini disesuaikan dengan kuliah Pengolahan Citra
Digital, dengan tujuan untuk memberikan pengetahuan praktis dari ilmu yang sudah didapatkan pada perkuliahan, serta supaya dapat menerapkan teori yang sudah diajarkan di kelas pada waktu praktikum dengan menggunakan bahasa pemrograman C++ dan pustaka OPENCV.
Pada bab ini akan dijelaskan mengenai perancangan pedoman praktikum yang digunakan untuk mata kuliah Pengolahan Citra Digital.
3.1. Perancangan Pedoman Praktikum
Pada perancangan pedoman praktikum untuk mata kuliah Pengolahan Citra Digital terdiri dari beberapa bagian, yaitu :
Judul Tujuan Dasar Teori
Contoh-contoh Sederhana Tugas
Daftar Pustaka
3.2. Topik-topik Pedoman Praktikum
Pedoman-pedoman praktikum yang disusun untuk mata kuliah Pengolahan Citra Digital terdiri dari 7 topik praktikum, yaitu :
12
4. Topik IV : Image Enhancement-Frequency Domain 5. Topik V : Image Restoration I
6. Topik VI : Image Restoration II 7. Topik VII : Color Image Processing
3.3. Pembahasan Pedoman Praktikum
3.3.1. Topik I : Pengenalan dan Tutorial OpenCV a. Tujuan
Tujuan dari pedoman praktikum topik I ini adalah sebagai berikut :
Mahasiswa mengetahui proses instalasi pustaka OpenCV di Microsoft Visual
Studio C++ 2010 Ultimate.
Mahasiswa mengetahui fungsi-fungsi dasar pustaka OpenCV yang digunakan
untuk pengolahan citra digital.
Mahasiswa dapat menggunakan fungsi-fungsi yang ada di pustaka OpenCV
untuk menampilkan suatu citra, mengakses data-data suatu citra dan mengubah
color space suatu citra.
b. Isi
Pedoman praktikum topik I ini berisi : 1. Pengenalan tentang pustaka OpenCV
2. Memasukkan pustaka OpenCV ke dalam program 3. Fungsi-fungsi dasar pustaka OpenCV, yaitu :
a. Fungsi untuk menampilkan citra ke layar komputer. b. Fungsi untuk mengakses data-data suatu citra. c. Fungsi untuk mengubah color space suatu citra.
4. Lampiran instalasi pustaka OpenCV ke Microsoft Visual Studio.
3.3.2. Topik II : Image Enhancement-Point Operation a. Tujuan
Tujuan dari pedoman praktikum topik II ini adalah sebagai berikut :
Mahasiswa mengetahui proses Image Enhancement-Point Operation
13
Mahasiswa dapat melakukan proses Image Enhancement-Point Operation
menggunakan pustaka OpenCV, yaitu dapat menampilkan Image negative, Histogram, dan Histogram Equalization suatu citra grayscale.
b. Isi
Pedoman praktikum topik II ini berisi : 1. Pengenalan tentang citra
2. Proses image enhancement
3. Proses image enhancement – point operation, yaitu : a. Image negative
b. Histogram
c. Histogram equalization
3.3.3. Topik III : Image Enhancement-Spatial Filtering a. Tujuan
Tujuan dari pedoman praktikum topik III ini adalah sebagai berikut : Mahasiswa memahami proses filtering dalam ranah spatial.
Mahasiswa dapat melakukan proses spatial filtering seperti box filtering,
median filtering, dan laplacian filtering menggunakan OpenCV.
b. Isi
Pedoman praktikum topik III ini berisi :
1. Pengenalam tentang image enhancement dalam ranah spatial 2. Smoothing filtering dalam ranah spatial
a. Smoothing filtering menggunakan box filter b. Smoothing filtering menggunakan median filter
3. Sharpening filtering dalam ranah spatial menggunakan laplacian filter
3.3.4. Topik IV : Image Enhancement-Frequency Domain a. Tujuan
14
Mahasiswa dapat melakukan image filtering pada ranah frekuensi
menggunakan pustaka OpenCV.
b. Isi
Pedoman praktikum topik IV ini berisi :
1. Pengenalam tentang image enhancement dalam ranah frekuensi 2. Smoothing filtering dalam ranah frekuensi
a. Smoothing filtering menggunakan ideal low pass filter b. Smoothing filtering menggunakan Gaussian low pass filter c. Smoothing filtering menggunakan Butterworth low pass filter 3. Sharpening filtering dalam ranah frekuensi
a. Sharpening filtering menggunakan ideal low pass filter b. Sharpening filtering menggunakan Gaussian low pass filter
c. Sharpening filtering menggunakan Butterworth low pass filter
3.3.5. Topik V : Image Restoration I a. Tujuan
Tujuan dari pedoman praktikum topik V ini adalah sebagai berikut : Mahasiswa memahami proses image restoration pada ranah spatial.
Mahasiswa dapat melakukan image restoration pada ranah spatial
menggunakan pustaka OpenCV.
b. Isi
Pedoman praktikum topik V ini berisi : 1. Pengenalan tentang image restoration 2. image restoration ranah spatial, yaitu :
a. Inverting restoration b. Median filtering
3.3.6. Topik VI : Image Restoration II a. Tujuan
15
Mahasiswa dapat melakukan image restoration pada ranah frekuensi
menggunakan pustaka OpenCV.
b. Isi
Pedoman praktikum topik IV ini berisi pengenalan image restoration ranah frekuensi, yaitu :
1. Inverse filtering 2. Wiener filtering
3.3.7. Topik VII : Color Image Processing a. Tujuan
Tujuan dari pedoman praktikum topik VII ini adalah sebagai berikut : Mahasiswa dapat melakukan proses filtering pada citra berwarna. Mahasiswa dapat mengenali berbagai color space citra berwarna.
b. Isi
Pedoman praktikum topik VII ini berisi : 1. Tentang citra berwarna, yaitu :
a. Mengakses kanal-kanal warna suatu citra berwarna b. Jenis-jenis color space pada citra berwarna