Cara Menentukan Nilai Color Space HSV pada Deteksi Objek

Kesempatan kali ini saya akan berbagi cara menenentukan nilai batas bawah dan batas atas pada nilai ruang warna HSV yang biasanya digunakan untuk mendeteksi objek berdasarkan warna.




 

Saya sendiri sebelumnya mengalami kesulitan untuk mencari nilai ini. Sebenernya mudah ketika hanya menentukan nilai HSV nya saja. Namun disini yang sulitnya untuk menentukan nilai batas bawah dan batas atas.

Baca Juga : Nilai Kisaran Warna HSV untuk Deteksi Objek

Di tutorial ini saya akan membagikan cara menentukan lower upper menggunakan fungsi cv2.cvtColor(). Nilai awal yang bisa kita tentukan yaitu RGB, kemudian di konversi kan ke HSV.

Sebagai contoh berikut ini menentukan nilai batas bawah dan batas atas untuk warna hijau.

Ketikan program Python berikut ini :

Setelah dijalankan maka akan muncul keluaran nilai HSV yaitu :

Sekarang yang kita lakukan adalah mengambil nilai [H-10,100,100] dan [H+10,255,255] untuk masing-masing sebagai batas bawah dan batas atas.

Jadi untuk batas bawah [50,100,100] dan batas atas [70,255,255].

Kita juga bisa menentukan warna yang ingin kita deteksi menggunakn tools atau converter online dengan cara menggunakan nilai RGB terlebih dahulu. Tapi perlu diingat setelah mendapatkan nilai rentang tersebut perlu disesuaikan sendiri supaya benar benar akurat warna yang ingin dideteksi.




Tinggalkan komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.