yolo12138 commited on
Commit
13801ad
·
1 Parent(s): 7808003

docker file

Browse files
Files changed (2) hide show
  1. bak.Dockerfile → Dockerfile +2 -2
  2. app.py +4 -1
bak.Dockerfile → Dockerfile RENAMED
@@ -21,7 +21,7 @@ USER user
21
  ENV HOME=/home/user
22
  WORKDIR $HOME/app
23
  COPY --chown=user . $HOME/app
24
- RUN paddleocr --image_dir ./example_imgs/word_1.jpg --use_angle_cls true --use_gpu false --lang ch
25
- RUN paddleocr --image_dir ./example_imgs/example.jpg --use_angle_cls true --use_gpu false --lang en
26
 
27
  CMD ["python", "-u", "app.py"]
 
21
  ENV HOME=/home/user
22
  WORKDIR $HOME/app
23
  COPY --chown=user . $HOME/app
24
+ # RUN paddleocr --image_dir ./example_imgs/word_1.jpg --use_angle_cls true --use_gpu false --lang ch --det_model_dir ./models/det/ch --cls_model_dir ./models/cls/ch --rec_model_dir ./models/rec/ch
25
+ # RUN paddleocr --image_dir ./example_imgs/example.jpg --use_angle_cls true --use_gpu false --lang en --det_model_dir ./models/det/en --cls_model_dir ./models/cls/en --rec_model_dir ./models/rec/en
26
 
27
  CMD ["python", "-u", "app.py"]
app.py CHANGED
@@ -22,7 +22,10 @@ def draw_ocr_bbox(image, boxes, colors):
22
  # torch.hub.download_url_to_file('https://i.imgur.com/aqMBT0i.jpg', 'example.jpg')
23
 
24
  def inference(img: Image.Image, lang, confidence):
25
- ocr = PaddleOCR(use_angle_cls=True, lang=lang, use_gpu=False)
 
 
 
26
  # img_path = img.name
27
  img2np = np.array(img)
28
  result = ocr.ocr(img2np, cls=True)[0]
 
22
  # torch.hub.download_url_to_file('https://i.imgur.com/aqMBT0i.jpg', 'example.jpg')
23
 
24
  def inference(img: Image.Image, lang, confidence):
25
+ ocr = PaddleOCR(use_angle_cls=True, lang=lang, use_gpu=False,
26
+ det_model_dir=f'./models/det/{lang}',
27
+ cls_model_dir=f'./models/cls/{lang}',
28
+ rec_model_dir=f'./models/rec/{lang}')
29
  # img_path = img.name
30
  img2np = np.array(img)
31
  result = ocr.ocr(img2np, cls=True)[0]