ABD Münbiçi bırakır mı ?

ABD, Münbiçin yarısı sizde yarısı bizde kalsın dedi

SON 20 YILDA OSCAR KAZANAN KADINLAR

Son 20 yılda En İyi Kadın Oyuncu kategorisinde Oscar kazanan oyuncuların listesi...

AFRİN HAREKATI

Zeytin Dalı Harekatında teröristlerden temizlenen bölge artıyor

Silkroad XIAN

Silkroad sevdalıları için bir server

  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Opencv Yüz ve Göz tanıma

 
#1

Python, yüz ve göz tanıma ve takip etme işlemlerini Opencv aracılığı ile yapabilirsiniz.

Opencv kütüphanesi bizlere kurulumda bir çok sınıflandırı sunarak yüz, göz, ağız ya da diğer objeler gibi nesneleri tanımamızı ve takip etmemize olanak tanır. Aşağıdaki örneğimiz de Yüz, Göz tanıma ve takip etme örneği olarak kullanılabilirsiniz.

import cv
import cv2
import sys


FACE_CASCADE = '/usr/share/opencv/haarcascades/haarcascade_frontalface_alt.xml'
EYES_CASCADE = '/usr/share/opencv/haarcascades/haarcascade_eye_tree_eyeglasses.xml'


# cascPath = sys.argv[1]
# cascPath = FACE_CASCADE
faceCascade = cv2.CascadeClassifier(FACE_CASCADE)
eyesCascade = cv2.CascadeClassifier(EYES_CASCADE)

video_capture = cv2.VideoCapture(0)

while True:
   # Capture frame-by-frame
   ret, frame = video_capture.read()

   gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

   faces = faceCascade.detectMultiScale(
       gray,
       scaleFactor=1.1,
       minNeighbors=5,
       minSize=(30, 30),
       flags=cv2.cv.CV_HAAR_SCALE_IMAGE
   )

   # Draw a rectangle around the faces
   for (x, y, w, h) in faces:
       center =  x + w/2, y + h/2
       cv2.ellipse( frame, center, ( w/2, h/2 ), 0, 0, 360, (255, 0, 0 ), 2, 8, 0 );

       # cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

   eyes = eyesCascade.detectMultiScale(
       gray,
       scaleFactor=1.1,
       minNeighbors=2,
       minSize=(30, 30),
       flags=cv2.cv.CV_HAAR_SCALE_IMAGE
   )

   # Draw a rectangle around the faces
   for (ex, ey, ew, eh) in eyes:
       # position = x + ex + ew/2, y + ey + eh/2
       position = ex + ew/2, ey + eh/2
       radius = cv.Round( (ew + eh)*0.25 )
       cv2.circle(frame, position, radius, ( 255, 0, 255 ), 3, 8, 0)
       # cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

   # Display the resulting frame
   cv2.imshow('Video', frame)

   if cv2.waitKey(1) & 0xFF == ord('q'):
       break

# When everything is done, release the capture
video_capture.release()
cv2.destroyAllWindows()




Ara
Cevapla




 
#2

Pression arterielle est comment calleux votre sang pousse contre les parois de vos arteres lorsque votre coeur determination pompe le sang. Arteres sont les tubes qui transportent perseverent b gerer offre sang loin de votre coeur. Chaque age votre moelle bat, il pompe le sang a tous egards vos arteres a la vacances de votre corps.
[Linkleri kullanıcılar görebilir üyelik için]



Cevapla




 
#3

kodları çaldın mı



Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  OpenCV ve C++ ile Temel Görüntü Okuma efsane 0 107 24-09-2018, Saat: 18:34
Son Yorum: efsane
  OpenCV ve C++ ile Seçili Resmin Kenarlarını İstenilen Hale Getirme efsane 0 59 24-09-2018, Saat: 18:30
Son Yorum: efsane
  yüz tanıma Opencv xserindos 3 2,560 17-03-2017, Saat: 19:22
Son Yorum: Admin

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2018 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2018 Tüm hakları saklıdır.