1
0
Fork 0
mirror of https://github.com/deepfakes/faceswap synced 2025-06-08 11:53:26 -04:00
faceswap/lib/faces_detect.py
2018-01-03 10:33:39 +01:00

13 lines
436 B
Python

import face_recognition
from .DetectedFace import DetectedFace
def detect_faces(frame):
face_locations = face_recognition.face_locations(frame)
#face_encodings = face_recognition.face_encodings(frame, face_locations)
for (top, right, bottom, left) in face_locations:
x = left
y = top
w = right - left
h = bottom - top
yield DetectedFace(frame[y: y + h, x: x + w], x, w, y, h, None)