| import gradio as gr |
| from deepface import DeepFace |
|
|
| |
| model = DeepFace.build_model("VGG-Face") |
|
|
| |
| def compare_faces(image1, image2): |
| |
| result = DeepFace.verify(image1, image2, model_name="VGG-Face") |
| return result |
|
|
| |
| iface = gr.Interface( |
| fn=compare_faces, |
| inputs=[gr.Image(type="filepath"), gr.Image(type="filepath")], |
| outputs="json", |
| title="Reconnaissance Faciale avec VGG-Face", |
| description="Téléchargez deux images de visages pour vérifier si elles sont similaires. Le modèle utilisé est VGG-Face." |
| ) |
|
|
| |
| iface.launch() |
|
|