SengTak commited on
Commit
87773b1
·
1 Parent(s): 07b042d

Update pp_ocr.py

Browse files
Files changed (1) hide show
  1. pp_ocr.py +3 -3
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 = "multi_languages_ocr_db_crnn"
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 == "ch_pp-ocrv3":
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 == "ch_pp-ocrv3":
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)