diff --git a/deepface/detectors/OpenCvWrapper.py b/deepface/detectors/OpenCvWrapper.py index 90f6aa7..389f6b1 100644 --- a/deepface/detectors/OpenCvWrapper.py +++ b/deepface/detectors/OpenCvWrapper.py @@ -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