]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
extract OCR_MAX_IMAGE_PIXELS into settings.py
authorHenning Häcker <henning.haecker+github.com@gmail.com>
Mon, 21 Mar 2022 21:27:32 +0000 (22:27 +0100)
committerJohann Bauer <bauerj@bauerj.eu>
Wed, 30 Mar 2022 07:23:45 +0000 (09:23 +0200)
src/paperless/settings.py
src/paperless_tesseract/parsers.py
src/paperless_text/parsers.py

index 57ce3a407c2c98df806fe3c2febf047fcf556777..56194374311c70bed4c25eefe77fac9ce6c3c613 100644 (file)
@@ -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
index bf33194e9e535a00dfe90f2926056aa52610888b..4b1049566f3939a6cd8dd9682eddd67e1d1f6dd2 100644 (file)
@@ -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):
index 49270c259b07c8fd01365a4306531d8d48cb9298..2e002457e327cc390bf7275d7e411cebfc269a64 100644 (file)
@@ -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):