Spaces:
Build error
Build error
| import streamlit as st | |
| from PIL import Image | |
| from compare_faces import compare_faces | |
| import tempfile | |
| def face_comparison_page(): | |
| st.title("ID Card and Face Verification") | |
| id_card_image = st.file_uploader("Upload your ID card image", type=["jpg", "jpeg", "png"]) | |
| face_image = st.file_uploader("Upload your face image", type=["jpg", "jpeg", "png"]) | |
| if id_card_image and face_image: | |
| with tempfile.NamedTemporaryFile(delete=False, suffix=".jpg") as id_temp: | |
| id_temp.write(id_card_image.read()) | |
| id_temp_path = id_temp.name | |
| with tempfile.NamedTemporaryFile(delete=False, suffix=".jpg") as face_temp: | |
| face_temp.write(face_image.read()) | |
| face_temp_path = face_temp.name | |
| result = compare_faces(id_temp_path, face_temp_path) | |
| st.write(result) | |