mirror of
https://github.com/serengil/deepface.git
synced 2025-07-22 18:00:02 +00:00
more robust eye detector for opencv
This commit is contained in:
parent
22cade8315
commit
62baee3b45
@ -60,7 +60,7 @@ def align_face(eye_detector, img):
|
||||
|
||||
detected_face_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #eye detector expects gray scale image
|
||||
|
||||
eyes = eye_detector.detectMultiScale(detected_face_gray)
|
||||
eyes = eye_detector.detectMultiScale(detected_face_gray, 1.3, 5)
|
||||
|
||||
if len(eyes) >= 2:
|
||||
|
||||
@ -76,6 +76,8 @@ def align_face(eye_detector, img):
|
||||
df = pd.DataFrame(items, columns = ["length", "idx"]).sort_values(by=['length'], ascending=False)
|
||||
|
||||
eyes = eyes[df.idx.values[0:2]] #eyes variable stores the largest 2 eye
|
||||
|
||||
#eyes = eyes[0:2]
|
||||
|
||||
#-----------------------
|
||||
#decide left and right eye
|
||||
|
Loading…
x
Reference in New Issue
Block a user