Skip to content

Commit

Permalink
fix(magic-pdf): prevent Albumentations update check
Browse files Browse the repository at this point in the history
  • Loading branch information
myhloli committed Jul 24, 2024
1 parent 0d9427c commit 4bf5808
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions magic_pdf/model/pdf_extract_kit.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
from loguru import logger
import os
import time

os.environ['NO_ALBUMENTATIONS_UPDATE'] = '1' # 禁止albumentations检查更新
try:
import cv2
import yaml
Expand All @@ -17,14 +19,17 @@
import unimernet.tasks as tasks
from unimernet.processors import load_processor

from magic_pdf.model.pek_sub_modules.layoutlmv3.model_init import Layoutlmv3_Predictor
from magic_pdf.model.pek_sub_modules.post_process import get_croped_image, latex_rm_whitespace
from magic_pdf.model.pek_sub_modules.self_modify import ModifiedPaddleOCR
except ImportError as e:
logger.exception(e)
logger.error('Required dependency not installed, please install by \n"pip install magic-pdf[full] detectron2 --extra-index-url https://myhloli.github.io/wheels/"')
logger.error(
'Required dependency not installed, please install by \n'
'"pip install magic-pdf[full] detectron2 --extra-index-url https://myhloli.github.io/wheels/"')
exit(1)

from magic_pdf.model.pek_sub_modules.layoutlmv3.model_init import Layoutlmv3_Predictor
from magic_pdf.model.pek_sub_modules.post_process import get_croped_image, latex_rm_whitespace
from magic_pdf.model.pek_sub_modules.self_modify import ModifiedPaddleOCR


def mfd_model_init(weight):
mfd_model = YOLO(weight)
Expand Down Expand Up @@ -189,8 +194,8 @@ def __call__(self, image):
paste_x = 50
paste_y = 50
# 创建一个宽高各多50的白色背景
new_width = xmax - xmin + paste_x*2
new_height = ymax - ymin + paste_y*2
new_width = xmax - xmin + paste_x * 2
new_height = ymax - ymin + paste_y * 2
new_image = Image.new('RGB', (new_width, new_height), 'white')

# 裁剪图像
Expand Down

0 comments on commit 4bf5808

Please sign in to comment.