hassan526 commited on
Commit
fdb8b6e
·
verified ·
1 Parent(s): 189b89f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -17
app.py CHANGED
@@ -57,23 +57,21 @@ def json_to_html_table(data, image_keys):
57
  return html
58
 
59
  def idcard_recognition(frame1, frame2):
60
- url = "recognito-iddocumentrecognition.p.rapidapi.com/api/read_idcard"
61
- try:
62
- files = None
63
- if frame1 is not None and frame2 is not None:
64
- files = {'image': open(frame1, 'rb'), 'image2': open(frame2, 'rb')}
65
- elif frame1 is not None and frame2 is None:
66
- files = {'image': open(frame1, 'rb')}
67
- elif frame1 is None and frame2 is not None:
68
- files = {'image': open(frame2, 'rb')}
69
- else:
70
- return ['', None]
71
-
72
- headers = {"X-RapidAPI-Key": os.environ.get("API_KEY")}
73
 
74
- r = requests.post(url=url, files=files, headers=headers)
75
- except:
76
- raise gr.Error("Please select images files!")
77
 
78
  images = None
79
  rawValues = {}
@@ -150,7 +148,7 @@ def launch_demo():
150
  &nbsp;&nbsp;&nbsp;&nbsp;<a href="https://hub.docker.com/u/recognito" style="display: flex; align-items: center;"><img src="https://recognito.vision/wp-content/uploads/2024/03/docker_64_cl.png" style="width: 32px; margin-right: 5px;"/></a>
151
  &nbsp;&nbsp;&nbsp;&nbsp;<a href="https://www.youtube.com/@recognito-vision" style="display: flex; align-items: center;"><img src="https://recognito.vision/wp-content/uploads/2024/04/youtube_64_cl.png" style="width: 32px; margin-right: 5px;"/></a>
152
  </div>
153
- <p style="font-size: 20px; font-weight: bold;">🤝 Contact us for our on-premise Face Recognition, Liveness Detection SDKs deployment</p>
154
  <div style="display: flex; align-items: center;">
155
  &emsp;&emsp;<a target="_blank" href="mailto:[email protected]"><img src="https://img.shields.io/badge/[email protected]?logo=gmail " alt="www.recognito.vision"></a>
156
  &nbsp;&nbsp;&nbsp;&nbsp;<a target="_blank" href="https://wa.me/+14158003112"><img src="https://img.shields.io/badge/whatsapp-+14158003112-blue.svg?logo=whatsapp " alt="www.recognito.vision"></a>
 
57
  return html
58
 
59
  def idcard_recognition(frame1, frame2):
60
+ url = "https://recognito-iddocumentrecognition.p.rapidapi.com/api/read_idcard"
61
+
62
+ files = None
63
+ if frame1 is not None and frame2 is not None:
64
+ files = {'image': open(frame1, 'rb'), 'image2': open(frame2, 'rb')}
65
+ elif frame1 is not None and frame2 is None:
66
+ files = {'image': open(frame1, 'rb')}
67
+ elif frame1 is None and frame2 is not None:
68
+ files = {'image': open(frame2, 'rb')}
69
+ else:
70
+ return ['', None]
71
+
72
+ headers = {"X-RapidAPI-Key": os.environ.get("API_KEY")}
73
 
74
+ r = requests.post(url=url, files=files, headers=headers)
 
 
75
 
76
  images = None
77
  rawValues = {}
 
148
  &nbsp;&nbsp;&nbsp;&nbsp;<a href="https://hub.docker.com/u/recognito" style="display: flex; align-items: center;"><img src="https://recognito.vision/wp-content/uploads/2024/03/docker_64_cl.png" style="width: 32px; margin-right: 5px;"/></a>
149
  &nbsp;&nbsp;&nbsp;&nbsp;<a href="https://www.youtube.com/@recognito-vision" style="display: flex; align-items: center;"><img src="https://recognito.vision/wp-content/uploads/2024/04/youtube_64_cl.png" style="width: 32px; margin-right: 5px;"/></a>
150
  </div>
151
+ <p style="font-size: 20px; font-weight: bold;">🤝 Contact us for our on-premise ID Document Verification SDKs deployment</p>
152
  <div style="display: flex; align-items: center;">
153
  &emsp;&emsp;<a target="_blank" href="mailto:[email protected]"><img src="https://img.shields.io/badge/[email protected]?logo=gmail " alt="www.recognito.vision"></a>
154
  &nbsp;&nbsp;&nbsp;&nbsp;<a target="_blank" href="https://wa.me/+14158003112"><img src="https://img.shields.io/badge/whatsapp-+14158003112-blue.svg?logo=whatsapp " alt="www.recognito.vision"></a>