Disusun Oleh:
Nama : Adinda Awaliah
Nim : 2020903430004
Kelas : TRKJ - 2B
Dosen : Fachri Yanuar Rudi F, MT
NO : 01/4/TRKJ 2B/2021
Penyusun : Adinda Awaliah
Nim : 2020903430004
Tanggal Praktikum : 21 Maret 2022
Tanggal Pengumpulan : 28 Maret 2022
Mata Kuliah : Praktikum Computer Vision
Dosen Pembimbing : Fachri Yanuar Rudi F, MT
Nilai :
Mengetahui,
Dosen Pengajar Mahasiswa
2. Teori
2.1. Konvolusi
Konvolusi atau pada pengolahan citra biasa disebut dengan konvolusi 2 dimensi
adalah proses untuk memperoleh nilai sebuah piksel berdasarkan nilai tetangganya
dan melibatkan sebuah matriks yang disebut dengan matriks kernel yang
merepresentasikan bobot. Kernel juga disebut dengan cadar (mask). Konvolusi
banyak digunakan dalam pengolahan citra seperti efek memperhalus (smoothing),
menajamkan (sharpening), blur, deteksi tepi dan sebagainya. Persamaan konvolusi
dapat dilihat pada persamaan (1).
2.2. Filter Lolos-Tinggi (High Pass Filter)
Filter lolos-tinggi adalah filter yang digunakan untuk meloloskan frekuensi tinggi dan
menghalangi frekuensi rendah. Pada pengolahan cotra, penggunaan filter lolos-tinggi
bertujuan untuk mendapatkan tepi dari objek atau untuk menajamkan (sharpening)
citra. Pada filter lolos-tinggi digunakan kernel berukuran 3x3 seperti pada gambar 2.
3. Langkah Kerja
Gunakan citra masukan yang sama untuk setiap percobaan yang akan dilakukan.
a. Filter Lolos- Tinggi (High Pass Filter)
1. Mengetikkan program berikut pada visual studio yang digunakan :
2. Menyimpan program yang telah diketikkan pada folder yang telah
dibuat sebelumnya dan memberi nama filterlolos.py
3. Menjalankan program yang telah diketik.
b. Filter High- Bosst
1. Mengetikkan program berikut pada visual studio yang digunakan :
2. Menyimpan program yang telah diketikkan pada folder yang telah
dibuat sebelumnya dan memberi nama filterhighboost.py
High- Bosst
Konvolusi menggunakan filter2D OpenCV
5. Daftar Pustaka
Modul konvolusi