import gradio as gr from deepface import DeepFace def face_similarity(img1, img2): result = DeepFace.verify(img1, img2) similarity = result["distance"] # 낮을수록 더 유사 verified = result["verified"] return f"유사도: {similarity}, 인증 결과: {verified}" iface = gr.Interface(fn=face_similarity, inputs=[gr.inputs.Image(shape=(224, 224)), gr.inputs.Image(shape=(224, 224))], outputs="text", title="얼굴 유사도 측정", description="두 얼굴 이미지를 업로드해서 유사도를 측정합니다.") iface.launch()