Spaces:
Running
Running
Commit
·
3e688e6
1
Parent(s):
08d6957
Updated utils.py
Browse files
utils.py
CHANGED
@@ -36,13 +36,14 @@ async def detect_faces_frame(detector, frame=None):
|
|
36 |
|
37 |
for i, box in enumerate(boxes):
|
38 |
x1, y1, x2, y2 = box.astype(int)
|
39 |
-
|
|
|
40 |
height, width = frame.shape[:2]
|
41 |
|
42 |
-
x1_pad = max(0, x1 -
|
43 |
-
y1_pad = max(0, y1 -
|
44 |
-
x2_pad = min(width, x2 +
|
45 |
-
y2_pad = min(height, y2 +
|
46 |
|
47 |
face_img = frame[y1_pad:y2_pad, x1_pad:x2_pad]
|
48 |
|
|
|
36 |
|
37 |
for i, box in enumerate(boxes):
|
38 |
x1, y1, x2, y2 = box.astype(int)
|
39 |
+
padding_x = int((x2 - x1) * 3.0)
|
40 |
+
padding_y = int((y2 - y1) * 3.0)
|
41 |
height, width = frame.shape[:2]
|
42 |
|
43 |
+
x1_pad = max(0, x1 - padding_x)
|
44 |
+
y1_pad = max(0, y1 - padding_y)
|
45 |
+
x2_pad = min(width, x2 + padding_x)
|
46 |
+
y2_pad = min(height, y2 + padding_y)
|
47 |
|
48 |
face_img = frame[y1_pad:y2_pad, x1_pad:x2_pad]
|
49 |
|