Document format limitations of ImageStat.Stat.extrema and recommend more efficient Image.getextrema

This commit is contained in:
Hugo 2019-02-17 15:06:29 +02:00
parent 8194677516
commit 6f24eda48a

View File

@ -20,6 +20,14 @@ for a region of an image.
Min/max values for each band in the image. Min/max values for each band in the image.
.. Note:: This relies on the :py:meth:`~PIL.Image.histogram` method, and simply
returns the low and high bins used. This is correct for images with 8 bits per
channel, but fails for other modes such as ``I`` or ``F``. Instead, use
:py:meth:`~PIL.Image.getextrema` to return per-band extrema for the image.
This is more correct and efficient because :py:meth:`~PIL.Image.getextrema` is
used by the histogram method for non-8-bit modes to return extrema to define the
bins used in the histogram.
.. py:attribute:: count .. py:attribute:: count
Total number of pixels for each band in the image. Total number of pixels for each band in the image.