File size: 484 Bytes
7a66035
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
import face_recognition
from PIL import Image
import numpy as np

def recognize_face(uploaded_image):
    image = face_recognition.load_image_file(uploaded_image)
    face_locations = face_recognition.face_locations(image)
    if face_locations:
        return "Face detected!"
    else:
        return "No face detected."

iface = gr.Interface(
    fn=recognize_face,
    inputs=gr.Image(type="filepath"),
    outputs="text"
)

iface.launch()