From 753886483909103eac6af9d33b343bda5d411b95 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Sat, 19 Feb 2022 10:49:46 +1100 Subject: [PATCH] Changed quantize default dither to FLOYDSTEINBERG --- src/PIL/Image.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/PIL/Image.py b/src/PIL/Image.py index 9c35d332881..1ad70a7000f 100644 --- a/src/PIL/Image.py +++ b/src/PIL/Image.py @@ -1123,7 +1123,14 @@ def convert_transparency(m, v): new_im.info["transparency"] = trns return new_im - def quantize(self, colors=256, method=None, kmeans=0, palette=None, dither=1): + def quantize( + self, + colors=256, + method=None, + kmeans=0, + palette=None, + dither=Dither.FLOYDSTEINBERG, + ): """ Convert the image to 'P' mode with the specified number of colors. @@ -1148,7 +1155,6 @@ def quantize(self, colors=256, method=None, kmeans=0, palette=None, dither=1): mode "RGB" to "P" or from "RGB" or "L" to "1". Available methods are :data:`Dither.NONE` or :data:`Dither.FLOYDSTEINBERG` (default). - Default: 1 (legacy setting) :returns: A new image """