From 852a1c3b1413ec2342a502c999cefc6d19845000 Mon Sep 17 00:00:00 2001 From: Hiago Silva Souza Date: Thu, 31 Oct 2019 09:04:17 -0300 Subject: [PATCH] Update ImagickScanner.php Fix scanner problem with a JPG images. --- src/Scanners/ImagickScanner.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Scanners/ImagickScanner.php b/src/Scanners/ImagickScanner.php index d15dd04..d35b134 100644 --- a/src/Scanners/ImagickScanner.php +++ b/src/Scanners/ImagickScanner.php @@ -38,6 +38,13 @@ private function getImagick() $this->imagick->medianFilterImage(2); $this->imagick->setImageCompression(imagick::COMPRESSION_JPEG); $this->imagick->setImageCompressionQuality(100); + $this->imagick->quantizeImage( + 2, // Number of colors + Imagick::COLORSPACE_GRAY, // Colorspace + 1, // Depth tree + TRUE, // Dither + FALSE + ); $this->imagick->blackThresholdImage("#FFFFFF"); $this->imagick->whiteThresholdImage("#000000"); } @@ -279,4 +286,4 @@ protected function finish() $this->getImagick()->clear(); $this->original->clear(); } -} \ No newline at end of file +}