Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -74,6 +74,7 @@ def predict(image, model, face_detector, device, margin=0.4, input_size=224):
|
|
74 |
# detect faces using dlib detector
|
75 |
detected = face_detector(image, 1)
|
76 |
faces = np.empty((len(detected), input_size, input_size, 3))
|
|
|
77 |
|
78 |
if len(detected) > 0:
|
79 |
for i, d in enumerate(detected):
|
@@ -98,8 +99,9 @@ def predict(image, model, face_detector, device, margin=0.4, input_size=224):
|
|
98 |
|
99 |
# draw results
|
100 |
for age, d in zip(predicted_ages, detected):
|
101 |
-
|
102 |
-
|
|
|
103 |
|
104 |
|
105 |
def main():
|
|
|
74 |
# detect faces using dlib detector
|
75 |
detected = face_detector(image, 1)
|
76 |
faces = np.empty((len(detected), input_size, input_size, 3))
|
77 |
+
age_data = []
|
78 |
|
79 |
if len(detected) > 0:
|
80 |
for i, d in enumerate(detected):
|
|
|
99 |
|
100 |
# draw results
|
101 |
for age, d in zip(predicted_ages, detected):
|
102 |
+
age_text = f'{int(age)}'
|
103 |
+
age_data.append({'age': int(age), 'text': age_text, 'face_coordinates': (d.left(), d.top())})
|
104 |
+
return age_data
|
105 |
|
106 |
|
107 |
def main():
|