Opencv java yüz tespiti – haar cascade classifier

Eksik/Güncel Olmayan Bilgi Raporla

OpenCV Yüz Tanıma – Haar cascade classifier

(Proje kaynak kodunu indirmek için tıklayın)

OpenCV Nesne Tanıma (Yüz ve Göz Tespiti Örneği)


Opencv kurulumu ve bazı örnekleri daha önce yapmıştık aynı kategorideki (Opencv) diğer yazılara göz atabilirsiniz.

Bu yazıda opencv ve java kullanarak bir resim üzerindeki insan yüzlerini nasıl tespit edebileceğimizi göreceğiz.İki farklı şekilde çalışabilmektedir ilk olarak web kamera üzerinden alınan fotoğrafdaki insan yüzlerini tespit edebiliyor yada yolunu verdiğiniz bir resim üzerindeki yüzleri tespit edebilmektedir.Tanımlanan yüz bir kare içerisine alınarak yeni bir resim dosyası olarak çalışma dizinine kaydedilmektedir.

İlk resim kemalsunal.jpg olarak verdiğimiz resim dosyası,uygulamanın çalıştırılmasının ardından yeniresim.png (2.resim) olarak çalışma dizinine kaydedilmektedir.

 

Ek olarak yukarıda işlemlerimizi bir defa yaptık,yani uygulama başlıyor kamerada yüz var ise tespit edip işaretleyip kaydediyor,ek olarak sadece yüz tanımlandığında kaydedilsin ve yüz tanıma sürekli devam etsin istiyorsanız bir döngüye alabiliriz.Son olarak ise yukarıdaki örnekte yüz algılandıktan sonra kare içerisine alıp kaydediyorduk ,peki sadece yüzü nasıl kaydederiz yani yüzü kare içerisine almak yerine yüzü resimden kessek ve ayrı kaydetsek nasıl olur,bunun için aşağıdaki gibi bir uygulama yapabilirsiniz,kestiğiniz yüzü daha sonra yüz tanıma yapmak isterseniz  kalıp olarak kulllanabilirsiniz.

 

 

Yorumlar

yorumlar





Comments

  1. By Senai

    Cevapla

    • Cevapla

      • By Senai

        Cevapla

      • By Senai

        Cevapla

  2. By sanem özdemir

    Cevapla

    • Cevapla

      • By sanem özdemir

        Cevapla

        • Cevapla

          • By sanem özdemir

          • By sanem özdemir

          • By sanem özdemir

          • By sanem özdemir

  3. By sanem özdemir

    Cevapla

  4. By aziz

    Cevapla

    • Cevapla

  5. By Cem

    Cevapla

  6. By Konuk

    Cevapla

    • Cevapla

      • By Konuk

        Cevapla

Bir Cevap Yazın

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