RGB kepada HSV ialah proses menukar warna daripada model warna RGB (Merah, Hijau, Biru) kepada model warna HSV (Hue, Ketepuan, Nilai).
RGB mentakrifkan warna dengan mencampurkan cahaya merah, hijau dan biru (masing-masing daripada 0 hingga 255).
HSV mewakili warna dengan lebih intuitif:
Warna: jenis warna (sudut pada roda warna: 0–360°),
Ketepuan: keamatan warna (0–100%),
Nilai: kecerahan warna (0–100%).
Manipulasi warna intuitif: HSV membenarkan pelarasan rona, kecerahan atau ketepuan yang lebih mudah daripada RGB.
Pemprosesan imej: Banyak tugas penglihatan komputer (cth., penapisan warna, pembahagian) berfungsi lebih baik dalam HSV.
Alat pengeditan warna: Peluncur untuk rona, ketepuan dan kecerahan lebih mudah untuk dikawal oleh pengguna berbanding tahap merah, hijau dan biru.
Konsistensi visual: HSV lebih sejajar dengan cara manusia melihat dan melaraskan warna.
Normalkan nilai RGB: Tukar daripada skala 0–255 kepada 0–1.
Gunakan formula penukaran standard untuk mengira Warna, Ketepuan dan Nilai.
Sebagai alternatif, gunakan:
Pustaka pengaturcaraan (cth., Colorys Python, JavaScript, OpenCV)
Perisian reka bentuk grafik (cth., alatan Adobe)
Penukar warna dalam talian
Apabila membangunkan pemilih warna atau alatan UI yang membenarkan kawalan warna pengguna yang intuitif.
Dalam penyuntingan imej atau tugas pengesanan warna, seperti menapis objek berdasarkan warna atau kecerahan.
Apabila mereka bentuk visualisasi data yang memerlukan peralihan atau pengelompokan warna yang lancar.
Semasa penjanaan warna terprogram, di mana tweaking ketepuan atau warna adalah lebih mudah dalam HSV berbanding RGB.