From b4db1b741f7259e3652961f6a58f8e8722a501f2 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sun, 7 Apr 2024 01:44:08 -0700 Subject: [PATCH] optimize: fix handling of [/FlateDecode none] - type images Closes #1271 --- src/ocrmypdf/optimize.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ocrmypdf/optimize.py b/src/ocrmypdf/optimize.py index 5ce88af2..1fb50a01 100644 --- a/src/ocrmypdf/optimize.py +++ b/src/ocrmypdf/optimize.py @@ -89,6 +89,7 @@ def extract_image_filter( if ( len(pim.filter_decodeparms) == 2 and first_filtdp[0] == Name.FlateDecode + and first_filtdp[1] is not None and first_filtdp[1].get(Name.Predictor, 1) == 1 and second_filtdp[0] == Name.DCTDecode and not second_filtdp[1]