Spaces:
Runtime error
Runtime error
Update pp_ocr.py
Browse files
pp_ocr.py
CHANGED
|
@@ -6,12 +6,12 @@ from PIL import Image
|
|
| 6 |
|
| 7 |
#https://github.com/PaddlePaddle/PaddleHub/tree/b402610a6f0b382a978e82473b541ea1fc6cf09a/modules/image/text_recognition
|
| 8 |
#pp_ocrv3 = hub.Module(name="ch_pp-ocrv3")
|
| 9 |
-
module_name = "
|
| 10 |
pp_ocrv3 = hub.Module(name=module_name)
|
| 11 |
|
| 12 |
def inference_img(img):
|
| 13 |
with tempfile.TemporaryDirectory() as tempdir_name:
|
| 14 |
-
if module_name
|
| 15 |
pp_ocrv3.recognize_text(images=[img], use_gpu=False, output_dir=tempdir_name, visualization=True)
|
| 16 |
elif module_name == "multi_languages_ocr_db_crnn":
|
| 17 |
pp_ocrv3.recognize_text(images=[img], output_dir=tempdir_name, visualization=True)
|
|
@@ -20,7 +20,7 @@ def inference_img(img):
|
|
| 20 |
return result_image
|
| 21 |
|
| 22 |
def inference_json(img):
|
| 23 |
-
if module_name
|
| 24 |
results = pp_ocrv3.recognize_text(images=[img], use_gpu=False, visualization=False)
|
| 25 |
elif module_name == "multi_languages_ocr_db_crnn":
|
| 26 |
results = pp_ocrv3.recognize_text(images=[img], visualization=False)
|
|
|
|
| 6 |
|
| 7 |
#https://github.com/PaddlePaddle/PaddleHub/tree/b402610a6f0b382a978e82473b541ea1fc6cf09a/modules/image/text_recognition
|
| 8 |
#pp_ocrv3 = hub.Module(name="ch_pp-ocrv3")
|
| 9 |
+
module_name = "chinese_ocr_db_crnn_mobile"
|
| 10 |
pp_ocrv3 = hub.Module(name=module_name)
|
| 11 |
|
| 12 |
def inference_img(img):
|
| 13 |
with tempfile.TemporaryDirectory() as tempdir_name:
|
| 14 |
+
if module_name in ["ch_pp-ocrv3", "chinese_ocr_db_crnn_mobile"]:
|
| 15 |
pp_ocrv3.recognize_text(images=[img], use_gpu=False, output_dir=tempdir_name, visualization=True)
|
| 16 |
elif module_name == "multi_languages_ocr_db_crnn":
|
| 17 |
pp_ocrv3.recognize_text(images=[img], output_dir=tempdir_name, visualization=True)
|
|
|
|
| 20 |
return result_image
|
| 21 |
|
| 22 |
def inference_json(img):
|
| 23 |
+
if module_name in ["ch_pp-ocrv3", "chinese_ocr_db_crnn_mobile"]:
|
| 24 |
results = pp_ocrv3.recognize_text(images=[img], use_gpu=False, visualization=False)
|
| 25 |
elif module_name == "multi_languages_ocr_db_crnn":
|
| 26 |
results = pp_ocrv3.recognize_text(images=[img], visualization=False)
|