FMIPA Kelas 05
1. Petunjuk Pengerjaan Tugas
A) Tugas dikerjakan pada Google Colabs.
B) Buka google drive anda.
C) Buat Folder dengan format penamaan [NIM]-[Nama Lengkap] misalkan 18315031-Abdullah
Faqih Al Mubarok.
D) Buat file google colabs, dan buatlah source code pemecahan masalah disertai dengan deskripsi
singkat dari masing-masing bagian source code, tidak harus per line. Cukup mendeskripsikan
suatu blok fungsi. Dengan Format sebagai berikut:
(a) Pada bagian awal buat deskripsi dengan Format :
TUGAS XX PRD - Judul Tugas
Nama/NIM : [Nama]/[NIM]
Asisten : - Ahmad Habbie Thias (untuk absen genap)
- Abdullah Faqih Almubarok (untuk absen ganjil)
Tanggal Pengerjaan :
(b)Untuk satu nomor soal dikerjakan dalam satu blok source code, dengan format sebagai
berikut :
RGB standar (8-bit) memiliki rentang nilai 0-255 untuk masing-masing R,G, dan B.
Sedangkan HSV memiliki nilai 0-360o untuk hue, dan 0-100% untuk saturation dan value.
Untuk mengkonversi HSV menjadi RGB, digunakan fungsi matematis sebagai berikut :
𝑅 ′ 𝐺 ′ 𝐵
𝑅′ = 𝐺 = 𝐵 =
255 255 255
Budi merupakan mahasiswa ITB yang sedang mengembangkan robot autonomous yang
mengejar bola berwarna oranye. Kamera yang digunakan menangkap gambar dalam format
RGB. Untuk itu, Budi perlu mengubah format RGB dari hasil kamera robotnya menjadi
format HSV agar hasil yang ia dapat lebih baik. Bantulah Budi untuk mengubah gambar dari
kameranya menjadi format HSV! Nyatakanlah HSV dalam (Ho, S%, V%) dan bulatkan nilai
HSV. Berikut masukan dan keluaran program.
---------------------------------------------------------------------------------------------------------------
INPUT :
Masukkan nilai R : (misalkan input : 192)
Masukkan nilai G : (misalkan input : 192)
Masukkan nilai B : (misalkan input : 192)
OUTPUT :
input salah, harus pada range 0-255
Masukkan nilai R : [INPUT] (misalkan input : -5)
OUTPUT :
input salah, harus pada range 0-255
Masukkan nilai R : [INPUT] (misalkan input : 20)
Masukkan nilai G : [INPUT] (misalkan input : 128)
Masukkan nilai B : [INPUT] (misalkan input : 0)