Update app.py
Browse filesadd new images in code,
app.py
CHANGED
|
@@ -161,18 +161,6 @@ def get_attributes(json):
|
|
| 161 |
<td>{gender}</td>
|
| 162 |
<td></td><td></td>
|
| 163 |
</tr>
|
| 164 |
-
<tr>
|
| 165 |
-
<td>Left Eye</td>
|
| 166 |
-
<td>{left_eye}</td>
|
| 167 |
-
<td>{"{:.4f}".format(attr.get('eye_left'))}</td>
|
| 168 |
-
<td>{open_eye_thr}</td>
|
| 169 |
-
</tr>
|
| 170 |
-
<tr>
|
| 171 |
-
<td>Right Eye</td>
|
| 172 |
-
<td>{right_eye}</td>
|
| 173 |
-
<td>{"{:.4f}".format(attr.get('eye_right'))}</td>
|
| 174 |
-
<td>{open_eye_thr}</td>
|
| 175 |
-
</tr>
|
| 176 |
<tr>
|
| 177 |
<td>Age</td>
|
| 178 |
<td>{int(age)}</td>
|
|
@@ -197,6 +185,18 @@ def get_attributes(json):
|
|
| 197 |
<td>Emotion</td>
|
| 198 |
<td>{emotion}</td>
|
| 199 |
<td></td><td></td>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 200 |
</tr>
|
| 201 |
<tr>
|
| 202 |
<td>Mask</td>
|
|
@@ -451,11 +451,11 @@ with gr.Blocks(css=css) as demo:
|
|
| 451 |
|
| 452 |
compare_face_button.click(compare_face, inputs=[compare_face_input1, compare_face_input2], outputs=[face_output1, face_output2, compare_result, similarity_markdown])
|
| 453 |
|
| 454 |
-
with gr.Tab("Face Analysis"):
|
| 455 |
with gr.Row():
|
| 456 |
with gr.Column(scale=1):
|
| 457 |
face_input = gr.Image(label="Image", type='filepath', elem_classes="example-image")
|
| 458 |
-
gr.Examples(['examples/
|
| 459 |
inputs=face_input)
|
| 460 |
|
| 461 |
with gr.Blocks():
|
|
|
|
| 161 |
<td>{gender}</td>
|
| 162 |
<td></td><td></td>
|
| 163 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 164 |
<tr>
|
| 165 |
<td>Age</td>
|
| 166 |
<td>{int(age)}</td>
|
|
|
|
| 185 |
<td>Emotion</td>
|
| 186 |
<td>{emotion}</td>
|
| 187 |
<td></td><td></td>
|
| 188 |
+
</tr>
|
| 189 |
+
<tr>
|
| 190 |
+
<td>Left Eye</td>
|
| 191 |
+
<td>{left_eye}</td>
|
| 192 |
+
<td>{"{:.4f}".format(attr.get('eye_left'))}</td>
|
| 193 |
+
<td>{open_eye_thr}</td>
|
| 194 |
+
</tr>
|
| 195 |
+
<tr>
|
| 196 |
+
<td>Right Eye</td>
|
| 197 |
+
<td>{right_eye}</td>
|
| 198 |
+
<td>{"{:.4f}".format(attr.get('eye_right'))}</td>
|
| 199 |
+
<td>{open_eye_thr}</td>
|
| 200 |
</tr>
|
| 201 |
<tr>
|
| 202 |
<td>Mask</td>
|
|
|
|
| 451 |
|
| 452 |
compare_face_button.click(compare_face, inputs=[compare_face_input1, compare_face_input2], outputs=[face_output1, face_output2, compare_result, similarity_markdown])
|
| 453 |
|
| 454 |
+
with gr.Tab("Face Liveness, Analysis"):
|
| 455 |
with gr.Row():
|
| 456 |
with gr.Column(scale=1):
|
| 457 |
face_input = gr.Image(label="Image", type='filepath', elem_classes="example-image")
|
| 458 |
+
gr.Examples(['examples/att_1.jpg', 'examples/att_2.jpg', 'examples/att_3.jpg', 'examples/att_4.jpg', 'examples/att_5.jpg', 'examples/att_6.jpg', 'examples/att_7.jpg', 'examples/att_8.jpg', 'examples/att_9.jpg', 'examples/att_10.jpg'],
|
| 459 |
inputs=face_input)
|
| 460 |
|
| 461 |
with gr.Blocks():
|