justin2341 commited on
Commit
bf9f705
·
verified ·
1 Parent(s): 807497b

Update demo.py

Browse files
Files changed (1) hide show
  1. demo.py +6 -5
demo.py CHANGED
@@ -4,9 +4,9 @@ import datadog_api_client
4
  from PIL import Image
5
 
6
 
7
- def idcard_recognition(frame):
8
- url = "http://127.0.0.1:8080/idcard_recognition"
9
- files = {'file': open(frame, 'rb')}
10
 
11
  r = requests.post(url=url, files=files)
12
 
@@ -115,7 +115,8 @@ with gr.Blocks() as demo:
115
  )
116
  with gr.Row():
117
  with gr.Column(scale=3):
118
- id_image_input = gr.Image(type='filepath')
 
119
  gr.Examples(['idcard_examples/1.jpg', 'idcard_examples/2.jpg', 'idcard_examples/3.jpg'],
120
  inputs=id_image_input)
121
  id_recognition_button = gr.Button("ID Card Recognition")
@@ -125,7 +126,7 @@ with gr.Blocks() as demo:
125
  with gr.Column(scale=2):
126
  image_result_output = gr.HTML()
127
 
128
- id_recognition_button.click(idcard_recognition, inputs=id_image_input, outputs=[id_result_output, image_result_output])
129
  gr.HTML('<a href="https://visitorbadge.io/status?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FIDCardRecognition"><img src="https://api.visitorbadge.io/api/combined?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FIDCardRecognition&countColor=%23263759" /></a>')
130
 
131
  demo.launch(server_name="0.0.0.0", server_port=7860)
 
4
  from PIL import Image
5
 
6
 
7
+ def idcard_recognition(frame1, frame2):
8
+ url = "http://127.0.0.1:8080/idcard_recognition_multi_page"
9
+ files = {'file1': open(frame1, 'rb'), 'file2': open(frame2, 'rb')}
10
 
11
  r = requests.post(url=url, files=files)
12
 
 
115
  )
116
  with gr.Row():
117
  with gr.Column(scale=3):
118
+ id_image_input1 = gr.Image(type='filepath')
119
+ id_image_input2 = gr.Image(type='filepath')
120
  gr.Examples(['idcard_examples/1.jpg', 'idcard_examples/2.jpg', 'idcard_examples/3.jpg'],
121
  inputs=id_image_input)
122
  id_recognition_button = gr.Button("ID Card Recognition")
 
126
  with gr.Column(scale=2):
127
  image_result_output = gr.HTML()
128
 
129
+ id_recognition_button.click(idcard_recognition, inputs=[id_image_input1, id_image_input2], outputs=[id_result_output, image_result_output])
130
  gr.HTML('<a href="https://visitorbadge.io/status?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FIDCardRecognition"><img src="https://api.visitorbadge.io/api/combined?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FIDCardRecognition&countColor=%23263759" /></a>')
131
 
132
  demo.launch(server_name="0.0.0.0", server_port=7860)