ImanAmran commited on
Commit
2310398
·
1 Parent(s): d9a068b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -15
app.py CHANGED
@@ -55,20 +55,25 @@ def recognize_user(image):
55
  except Exception as e:
56
  return f"Error during recognition: {str(e)}"
57
 
58
- with gr.Blocks() as demo:
59
- with gr.Tab("Register"):
60
- with gr.Row():
61
- img = gr.Image()
62
- user_id = gr.Textbox(label="User ID")
63
- register_button = gr.Button("Register")
64
- register_output = gr.Textbox()
65
- register_button.click(register_user, inputs=[img, user_id], outputs=register_output)
 
 
66
 
67
- with gr.Tab("Recognize"):
68
- with gr.Row():
69
- img = gr.Image()
70
- recognize_button = gr.Button("Recognize")
71
- recognize_output = gr.Textbox()
72
- recognize_button.click(recognize_user, inputs=img, outputs=recognize_output)
73
 
74
- demo.launch(share=True)
 
 
 
 
55
  except Exception as e:
56
  return f"Error during recognition: {str(e)}"
57
 
58
+ def main():
59
+ with gr.Blocks() as demo:
60
+ gr.Markdown("Facial Recognition System")
61
+ with gr.Tab("Register"):
62
+ with gr.Row():
63
+ img_register = gr.Image()
64
+ user_id = gr.Textbox(label="User ID")
65
+ register_button = gr.Button("Register")
66
+ register_output = gr.Textbox()
67
+ register_button.click(register_user, inputs=[img_register, user_id], outputs=register_output)
68
 
69
+ with gr.Tab("Recognize"):
70
+ with gr.Row():
71
+ img_recognize = gr.Image()
72
+ recognize_button = gr.Button("Recognize")
73
+ recognize_output = gr.Textbox()
74
+ recognize_button.click(recognize_user, inputs=[img_recognize], outputs=recognize_output)
75
 
76
+ demo.launch(share=True)
77
+
78
+ if __name__ == "__main__":
79
+ main()