OpenCV Renk Tespiti Obje Takibi

Eksik/Güncel Olmayan Bilgi Raporla

OpenCV Renk Tespiti Obje Takibi

Bu projede kamera aygıtından alınan görüntü üzerinde belirlediğimiz bazı renkleri tespit edecek ve bu renge sahip objeleri işaretleyeceğiz. Öncelikle bir renk aralığı belirleyeceğiz daha sonra kamera aygıtından yakalanan RGB renk uzayına sahip görüntüyü HSV renk uzayına çevireceğiz. Görüntü üzerinde eşikleme, aşındırma ve genişletme operatörlerini uygulayacağız. Kenar bulma gibi metotları kullanarak renklerin ayrımını tespit edip nesneleri işaretleyeceğiz.

Renk tespiti için HSV uzayını kullanacağız, RGB renk uzayında yapılacak olan threshold HSV renk uzayında yapılacak threshold a göre yetersizdir. HSV de H (HUE) değeri daha ayırt edilebilir şekilde değiştiği için farklı renkli objelerin resimde tespiti çok daha kolay olmaktadır. HSV uzaydaki renk kodları aralığını aşağıdaki görselden tespit edebilirsiniz. Proje 2 adet sınıftan oluşacak, birincisi Frame’ler ve görüntülenecek olan kamera görüntüsünü yönetecek sınıf, diğer ise renk tespitini ve işaretleme gibi işlemleri yerine getirecek sınıf.

41

Renk tespitini yapacak olan ikinci sınıf.

 

Yorumlar

yorumlar





Comments

  1. By Özgür

    Cevapla

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir