增强二维码识别的健壮性

This commit is contained in:
2024-09-05 14:49:21 +08:00
parent c7a5441912
commit 1d50577135

View File

@@ -77,7 +77,11 @@ def request_ie_result(task_enum, phrecs):
# 尝试从二维码中获取高清图片 # 尝试从二维码中获取高清图片
def get_better_image_from_qrcode(image, dpi=150): def get_better_image_from_qrcode(image, dpi=150):
js_base_url = 'http://einvoice.jsczt.cn' js_base_url = 'http://einvoice.jsczt.cn'
results = zxingcpp.read_barcodes(image) try:
results = zxingcpp.read_barcodes(image)
except Exception as e:
logging.getLogger('error').info("二维码识别失败", exc_info=e)
results = []
for result in results: for result in results:
pdf = None pdf = None
pdf_path = None pdf_path = None