RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
TEKNIK PENGOLAHAN CITRA DIGITAL TPE 418
OLEH: Dr. ANDASURYANI, S.TP, M.Si
PROGRAM STUDI TEKNIK PERTANIAN JURUSAN TEKNIK PERTANIAN FAKULTAS TEKNOLOGI PERTANIAN UNIVERSITAS ANDALAS 2014
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
Nama Mata Kuliah Kode Mata Kuliah/ SKS Pelaksanaan Prasyarat Dosen Pengasuh
: Teknik Pengolahan Citra Digital : TPE 418/ 3 (2 +1) : Semester VII (Gasal) : Pemprograman Komputer : Dr. Andasuryani, S.TP, M.Si : Irriwad Putri, S.TP, M.Si : Omil Charmyn Chatib, S.TP, M.Si
Padang, 7 November 2014 Ketua Tim Penyusun RPKPS
Dr. Andasuryani, S.TP, M.Si NIP. 197304131998022001
Mengetahui, Ketua Jurusan Teknik Pertanian
Mengetahui, Ketua Tim Pengembangan dan Penguatan Kurikulum Jurusan Teknik Pertanian
Dr. Andasuryani, S.TP, M.Si NIP. 197304131998022001
Dr. Ir. Eri Gas Ekaputra, MS NIP. 196212051993021001
1. Identitas Mata Kuliah: Nama Mata Kuliah Kode Mata Kuliah/ SKS Pelaksanaan Prasyarat Status Mata Kuliah
: Teknik Pengolahan Citra Digital : TPE 418/ 3 (2 +1) : Semester VII (Gasal) : Pemprograman Komputer : Pilihan
2. Deskripsi Singkat Mata Kuliah Kuliah Teknik Pengolahan Citra Digital membahas dan mempelajari dasar-dasar teknik dalam pengolahan citra digital yang menjadi dasar bagi engineer untuk mengembangkan perangkat lunak untuk pengolahan citra digital. Mata kuliah ini berisi tentang pengertian citra digital, pembentukan citra digital, operasi-operasi dasar pada citra digital, transformasi citra, perbaikan kualitas citra, deteksi tepi, citra biner, warna, operasi morfologi, dan tekstur. Mata kuliah ini dilaksanakan dengan menjelaskan teori, contoh-contoh algoritma dan memberikan tugas mandiri kepada mahasiswa. 3. Tujuan/ Outcomes Pembelajaran Setelah mengikuti kuliah ini diharapkan mahasiswa mampu memahami berbagai teknik dasar pengolahan citra digital dan mampu mengembangkan perangkat lunak pengolahan citra digital untuk bahan pertanian 4. Materi Pembelajaran No. Tujuan Instruksional Khusus 1 Mahasiswa mampu a) Menjelaskan sistem visual b) Menjelaskan bidang – bidang ilmu yang berhubungan dengan sistem visual c) Menjelaskan defenisi citra digital d) Menjelaskan perangkat keras dan lunak yang dibutuhkan dalam pengolahan citra digital 2 Mahasiswa mampu e) Menjelaskan pembentukan citra digital a) Menjelaskan jenis citra digital berdasarkan intensitas cahaya b) Menjelaskan proses digitalisasi pada pembentukan citra digital
Pokok Bahasan Pendahuluan
3
Operasi-operasi
Mahasiswa mampu
a) b) c) d)
Pembentukan Citra Digital
Sub Pokok Bahasan Sistem visual Hubungan dengan bidang lainnya Pengertian citra digital Perangkat lunak dan keras pada sistem visual
a) Proses pembentukan citra digital b) Jenis citra berdasarkan intensitas cahaya c) Proses digitalisasi (sampling dan kuantitasi) d) Tingkat komputasi digital a) Operasi geometri
4
5
6
7
a) Menjelaskan operasi geometri pada citra dan algoritma programnya b) Menjelaskan operasi aritmetika pada citra dan algoritma programnya c) Menjelaskan operasi boolean pada citra dan algoritma programnya Mahasiswa mampu a) Menjelaskan defenisi transformasi Fourier dan kegunaannya dalam bidang pengolahan citra digital b) Menjelaskan perbedaan transformasi Fourier kontinu dengan diskret c) Menjelaskan defenisi konvolusi dan kegunaannya pada proses pengolahan citra digital Mahasiswa mampu a) Menjelaskan proses –proses dalam perbaikan kualitas citra b) Mengembangkan algoritma pemprograman untuk perbaikan kualitas citra
dasar pada citra
(translasi, skala, rotasi dan flipping) b) Operasi aritmetika (penambahan, pengurangan, perkalian, pembagian) c) Operasi boolean
Transformasi citra
a) Transformasi Fourier kontinu b) Transformasi Fourier diskret c) Konvolusi
Perbaikan kualitas citra
c) Lingkup proses perbaikan kualitas citra d) Proses-proses dalam perbaikan citra (pengubahan histrogram, pelembutan citra, penajaman citra, pengubahan kecerahan, dan peragangan kontras. a) Deteksi tepi b) Jenis-jenis tepi c) Deteksi tepi dengan operator gradient pertama d) Deteksi tepi dengan operator gradient kedua e) Deteksi tepi dengan kompas a) Konversi citra hitam putih b) Pengkodean citra biner c) Segmentasi citra biner d) Operasi-operasi pada citra biner
Mahasiswa mampu Deteksi tepi a) Menjelaskan defenisi tepi pada citra digital b) Menjelaskan jenis-jenis tepi pada citra digital a) Mengembangkan algoritma pemprograman untuk deteksi tepi dengan operator gradient pertama, operator gradient kedua dan kompas Mahasiswa mampu Citra Biner a) Menjelaskan konversi citra hitam putih b) Menjelaskan pengkodean citra biner c) Menjelaskan segmentasi
8
9
10
pada citra biner d) Menjelaskan operasi-operasi pada citra biner e) Mengembangkan algoritma pemprograman untuk operasi citra biner Mahasiswa mampu Warna a) Menjelaskan konsep dasar warna b) Melakukan proses transformasi warna c) Mengembangkan algoritma pemprograman untuk pengolahan warna citra digital Mahasiswa mampu Operasi Morfologi a) Menjelaskan teknik-teknik dalam melakukan operasi morfologi seperti operasi dilasi, erosi, opening dan closing b) Mengembangkan algoritma pemprograman untuk operasi citra morfologi Mahasiswa mampu Tekstur a) Menjelaskan konsep tekstur b) Melakukan analisis tekstur c) Mengembangkan algoritma pemprograman untuk analisis tekstur
e) Beberapa dasar hubungan antara dua pixel dan pengukuran jarak
a) Dasar –dasar warna b) Atribut warna c) Sistem koordinat warna, Model warna CMY dan CMYK, d) Transformasi warna RGB ke HIS
a) b) c) d)
a) b) c) d)
Operasi dilasi Erosi Opening Closing
Pengertian tekstur Analisa tekstur Kegunaan tekstur Analisa tekstur dengan segmentasi citra
5. Rencana Kegiatan Pembelajaran Mingguan: Minggu Pokok Bahasan ke: I Pendahuluan II
Pembentukan Citra Digital
III
Operasi-operasi dasar pada citra
IV
Transformasi citra
Metode Pembelajaran dan Bentuk Kegiatan Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan
V-VI
Perbaikan kualitas citra
VII
Deteksi tepi
VIII IX
Ujian Tengah Semester Citra Biner
X-XI
Warna
XII-XIII
Operasi Morfologi
XIV-XV
Tekstur
XVI
Ujian Akhir Semester
ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Tes uraian penguasaan materi Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Metode: Kuliah tatap muka dalam kelas dengan ceramah dan memberikan contoh-contoh soal dan tugas mandiri Kegiatan: Diskusi dan tanya jawab Tes uraian penguasaan materi
6. Evaluasi Ujian 1: 35 %; Ujian 2: 35%; Praktikum : 25 %; Tugas: 5%
7. Bahan, Sumber Informasi, Referensi a) Gonzalez, Rafael C., 1987. Digital Image Processing. Addison-Wesley Publishing Company, Inc. b) Gonzalez, Rafael C., Woods, Richard E. 2002. Digital Image Processing. PrenticeHall, Inc New Jersey. c) Pitas, I. 2000. Digital Image Processing Algorithms and Applications. John Wiley & Sons, Inc.USA d) Parker, James.R. 1997. Algorithms for Image Processing and Computer Vision. John Wiley & Sons, Inc.USA
e) Huang, Yanbo., Whitaker, A. Dale., Lacey, Ronald E., 2001. Automation for Food Engineering : Food quality quantization and process control. CRC Press LLC.
8. Dosen Pengampu: a. Dr. Andasuryani, S.TP, M.Si b. Irriwad Putri, S.TP, M.Si c. Omil Charmyn Chatib, S.TP, M.Si