Update app.py
Browse files
app.py
CHANGED
|
@@ -178,26 +178,30 @@ async def _file_upload(my_file:
|
|
| 178 |
scanner = mrzscanner.createInstance()
|
| 179 |
scanner.loadModel(mrzscanner.get_model_path())
|
| 180 |
lst=get_info(scanner, contents)
|
|
|
|
| 181 |
|
| 182 |
-
|
| 183 |
-
|
| 184 |
-
success=False
|
| 185 |
-
errorMessage="error"
|
| 186 |
-
isPassport=True
|
| 187 |
-
if json_file=="The attached document is not a Passport":
|
| 188 |
success=False
|
| 189 |
-
errorMessage=""
|
| 190 |
-
isPassport=
|
| 191 |
-
|
| 192 |
-
|
| 193 |
-
|
| 194 |
-
|
| 195 |
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 201 |
|
| 202 |
|
| 203 |
|
|
|
|
| 178 |
scanner = mrzscanner.createInstance()
|
| 179 |
scanner.loadModel(mrzscanner.get_model_path())
|
| 180 |
lst=get_info(scanner, contents)
|
| 181 |
+
if lst:
|
| 182 |
|
| 183 |
+
final_lst=extract_result(lst)
|
| 184 |
+
json_file=return_df(final_lst)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 185 |
success=False
|
| 186 |
+
errorMessage="error"
|
| 187 |
+
isPassport=True
|
| 188 |
+
if json_file=="The attached document is not a Passport":
|
| 189 |
+
success=False
|
| 190 |
+
errorMessage=""
|
| 191 |
+
isPassport=False
|
| 192 |
|
| 193 |
+
else:
|
| 194 |
+
success="Yes"
|
| 195 |
+
errorMessage=""
|
| 196 |
+
|
| 197 |
+
|
| 198 |
+
|
| 199 |
+
|
| 200 |
+
|
| 201 |
+
x = {"success": success,"errorMessage": errorMessage,"isPassport":isPassport, "data": [json_file]}
|
| 202 |
+
else:
|
| 203 |
+
x = {"success": False,"errorMessage": "Image Not identified","isPassport":False, "data": []}
|
| 204 |
+
|
| 205 |
|
| 206 |
|
| 207 |
|