f6625c519127a56cfe5853ee92e98d2df2238d70
pillow belum tercantum sebelumnya, dan soal 2 membutuhkan scikit-image 0.26 (parameter max_size pada remove_small_objects), sehingga Python minimal 3.11.
UTS Pengolahan Citra Digital (INF301) — Kelompok I
Jawaban Ujian Tengah Semester Gasal 2026/2027, Program Studi Informatika, Fakultas Teknik, Universitas Katolik Widya Mandala Surabaya.
Dosen pengampu: Peter Rhatodirdjo Angka
| No | NRP | Nama | Soal |
|---|---|---|---|
| 1 | 5103023003 | Rovino Avianto | Soal 1 |
| 2 | 5803024009 | Efraim Melvyn Rafelino Lahai | Soal 2 |
| 3 | 5803024011 | Benedictus Erlangga | Soal 3 |
Struktur
Problem 1/ Selisih Laplacian of Gaussian (LoG)
soal1.py program
rom.jpeg citra input
im1.png, im2.png hasil LoG sigma 0,1 dan 0,2
hasil_selisih.png citra hasil (im1 - im2)
soal1_penjelasan.md penjelasan
Problem 2/ Memecah teks menjadi karakter dengan regionprops
soal2.py program
Problem 2 Image.png citra input
karakter/ 18 karakter hasil, sudah diluruskan
soal2_penjelasan.md penjelasan
Problem 3/ Menghitung jumlah koin per ukuran dengan regionprops
pengolahan_citra.py program
buat_gambar_koin.py pembuat gambar uji koin_100.png dari koin.png
koin.png, koin_100.png gambar sumber dan gambar uji (100 koin)
output/ tabel CSV, mask, dan gambar anotasi
requirements.txt dependensi soal 3
soal3_penjelasan.md penjelasan dan kode semu
requirements.txt dependensi ketiga soal
Menjalankan
Dibutuhkan Python 3.11 atau lebih baru. requirements.txt di root berisi dependensi ketiga soal; scikit-image minimal 0.26 karena soal 2 memakai parameter max_size pada remove_small_objects.
pip install -r requirements.txt
python "Problem 1/soal1.py"
python "Problem 2/soal2.py"
python "Problem 3/buat_gambar_koin.py"
python "Problem 3/pengolahan_citra.py"
Setiap program membaca input dan menyimpan output di foldernya sendiri, sehingga bisa dijalankan dari folder mana pun.
Languages
Python
100%