From 8a18988706315c034ecafa0c37f6aeb3abe67919 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Thu, 15 Nov 2018 12:02:53 -0800 Subject: [PATCH] Fix 'del draw' exception --- src/ocrmypdf/_pipeline.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ocrmypdf/_pipeline.py b/src/ocrmypdf/_pipeline.py index 89fbbea3..08a6f51f 100644 --- a/src/ocrmypdf/_pipeline.py +++ b/src/ocrmypdf/_pipeline.py @@ -631,7 +631,6 @@ def select_ocr_image( log.debug('blanking %r', pixcoords) draw.rectangle(pixcoords, fill=white) #draw.rectangle(pixcoords, outline=pink) - del draw if options.mask_barcodes or options.threshold: pix = leptonica.Pix.frompil(im) @@ -645,6 +644,7 @@ def select_ocr_image( draw.rectangle(rect, fill=white) im = pix.topil() + del draw # Pillow requires integer DPI dpi = round(xres), round(yres) im.save(output_file, dpi=dpi)