hassan526 commited on
Commit
0328d3e
·
verified ·
1 Parent(s): ae0125e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -13
app.py CHANGED
@@ -67,7 +67,6 @@ portraitReplaceThreshold = 0.5
67
  printedCopyThreshold = 0.5
68
 
69
  def activate_id_ocr_sdk():
70
- return -1
71
  id_ocr_key = os.environ.get("LICENSE_KEY")
72
  id_ocr_dict_path = os.path.join(root_path, "id_ocr/engine/bin")
73
 
@@ -89,17 +88,12 @@ def activate_id_ocr_sdk():
89
  else:
90
  print_error(f"Falied to activate ID OCR SDK, Error code {ret}")
91
 
 
92
  return ret
93
 
94
  def activate_id_live_sdk():
95
- print("id live sdk activation start")
96
- sys.stdout.flush()
97
  id_live_key = os.environ.get("ID_LIVE_LICENSE_KEY")
98
- print(id_live_key)
99
- sys.stdout.flush()
100
  id_live_dict_path = os.path.join(root_path, "id_live/engine/model")
101
- print(id_live_dict_path)
102
- sys.stdout.flush()
103
  ret = -1
104
  if id_live_key is None:
105
  print_warning("ID LIVE license key not found!")
@@ -107,13 +101,8 @@ def activate_id_live_sdk():
107
  else:
108
  ret = id_live_header.set_activation(id_live_key.encode('utf-8'))
109
 
110
- print(f"activation result {ret}")
111
- sys.stdout.flush()
112
  if ret == 0:
113
  ret = id_live_header.init_sdk(id_live_dict_path.encode('utf-8'))
114
- print(f"init result {ret}")
115
- sys.stdout.flush()
116
-
117
  if ret == 0:
118
  print_log("Successfully init ID LIVE SDK!")
119
  else:
@@ -121,6 +110,7 @@ def activate_id_live_sdk():
121
  else:
122
  print_error(f"Falied to activate ID LIVE SDK, Error code {ret}")
123
 
 
124
  return ret
125
 
126
  def find_key_in_dict(d, target_key):
@@ -250,8 +240,10 @@ def check_liveness(frame):
250
  detResult = "spoof"
251
 
252
  # Update json_result with the modified process_results
 
253
  return {"status": "ok", "data": {"result": detResult, "screenreplay_integrity_score": screenReply, "portraitreplace_integrity_score": portraitReplace, "printedcutout_integrity_score": printedCopy}}
254
-
 
255
  return {"status": "error", "result": "document not found!"}
256
 
257
 
 
67
  printedCopyThreshold = 0.5
68
 
69
  def activate_id_ocr_sdk():
 
70
  id_ocr_key = os.environ.get("LICENSE_KEY")
71
  id_ocr_dict_path = os.path.join(root_path, "id_ocr/engine/bin")
72
 
 
88
  else:
89
  print_error(f"Falied to activate ID OCR SDK, Error code {ret}")
90
 
91
+ sys.stdout.flush()
92
  return ret
93
 
94
  def activate_id_live_sdk():
 
 
95
  id_live_key = os.environ.get("ID_LIVE_LICENSE_KEY")
 
 
96
  id_live_dict_path = os.path.join(root_path, "id_live/engine/model")
 
 
97
  ret = -1
98
  if id_live_key is None:
99
  print_warning("ID LIVE license key not found!")
 
101
  else:
102
  ret = id_live_header.set_activation(id_live_key.encode('utf-8'))
103
 
 
 
104
  if ret == 0:
105
  ret = id_live_header.init_sdk(id_live_dict_path.encode('utf-8'))
 
 
 
106
  if ret == 0:
107
  print_log("Successfully init ID LIVE SDK!")
108
  else:
 
110
  else:
111
  print_error(f"Falied to activate ID LIVE SDK, Error code {ret}")
112
 
113
+ sys.stdout.flush()
114
  return ret
115
 
116
  def find_key_in_dict(d, target_key):
 
240
  detResult = "spoof"
241
 
242
  # Update json_result with the modified process_results
243
+ sys.stdout.flush()
244
  return {"status": "ok", "data": {"result": detResult, "screenreplay_integrity_score": screenReply, "portraitreplace_integrity_score": portraitReplace, "printedcutout_integrity_score": printedCopy}}
245
+
246
+ sys.stdout.flush()
247
  return {"status": "error", "result": "document not found!"}
248
 
249