From f4a0d8c04026cd9e11dcaa79e8ae9993552b025d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henning=20H=C3=A4cker?= Date: Mon, 21 Mar 2022 22:27:32 +0100 Subject: [PATCH] extract OCR_MAX_IMAGE_PIXELS into settings.py --- src/paperless/settings.py | 4 ++++ src/paperless_tesseract/parsers.py | 4 +--- src/paperless_text/parsers.py | 4 +--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/paperless/settings.py b/src/paperless/settings.py index 57ce3a407..561943743 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -489,6 +489,10 @@ OCR_ROTATE_PAGES_THRESHOLD = float( os.getenv("PAPERLESS_OCR_ROTATE_PAGES_THRESHOLD", 12.0), ) +OCR_MAX_IMAGE_PIXELS = os.environ.get( + 'PAPERLESS_OCR_MAX_IMAGE_PIXELS', Image.MAX_IMAGE_PIXELS +) + OCR_USER_ARGS = os.getenv("PAPERLESS_OCR_USER_ARGS", "{}") # GNUPG needs a home directory for some reason diff --git a/src/paperless_tesseract/parsers.py b/src/paperless_tesseract/parsers.py index bf33194e9..4b1049566 100644 --- a/src/paperless_tesseract/parsers.py +++ b/src/paperless_tesseract/parsers.py @@ -8,9 +8,7 @@ from documents.parsers import make_thumbnail_from_pdf from documents.parsers import ParseError from PIL import Image -Image.MAX_IMAGE_PIXELS = os.environ.get( - 'PAPERLESS_OCR_MAX_IMAGE_PIXELS', Image.MAX_IMAGE_PIXELS -) +Image.MAX_IMAGE_PIXELS = settings.OCR_MAX_IMAGE_PIXELS class NoTextFoundException(Exception): diff --git a/src/paperless_text/parsers.py b/src/paperless_text/parsers.py index 49270c259..2e002457e 100644 --- a/src/paperless_text/parsers.py +++ b/src/paperless_text/parsers.py @@ -6,9 +6,7 @@ from PIL import Image from PIL import ImageDraw from PIL import ImageFont -Image.MAX_IMAGE_PIXELS = os.environ.get( - 'PAPERLESS_OCR_MAX_IMAGE_PIXELS', Image.MAX_IMAGE_PIXELS -) +Image.MAX_IMAGE_PIXELS = settings.OCR_MAX_IMAGE_PIXELS class TextDocumentParser(DocumentParser):