Updated documentation for #7947 and #8592

This commit is contained in:
Andrew Murray 2024-12-28 12:33:59 +11:00
parent 439d5cf2a0
commit 0220b025c5
2 changed files with 10 additions and 3 deletions

View File

@ -573,9 +573,11 @@ Pillow reads and writes JPEG 2000 files containing ``L``, ``LA``, ``RGB``,
``RGBA``, or ``YCbCr`` data. When reading, ``YCbCr`` data is converted to ``RGBA``, or ``YCbCr`` data. When reading, ``YCbCr`` data is converted to
``RGB`` or ``RGBA`` depending on whether or not there is an alpha channel. ``RGB`` or ``RGBA`` depending on whether or not there is an alpha channel.
Beginning with version 8.3.0, Pillow can read (but not write) ``RGB``, Beginning with version 8.3.0, Pillow can read (but not write) ``RGB``,
``RGBA``, and ``YCbCr`` images with subsampled components. Pillow supports ``RGBA``, and ``YCbCr`` images with subsampled components. Pillow 10.4.0 and
JPEG 2000 raw codestreams (``.j2k`` files), as well as boxed JPEG 2000 files later can read ``CMYK`` images with OpenJPEG 2.5.1 and later, and Pillow 11.1.0
(``.jp2`` or ``.jpx`` files). and later can write ``CMYK`` images with OpenJPEG 2.5.3 and later. Pillow
supports JPEG 2000 raw codestreams (``.j2k`` files), as well as boxed JPEG 2000
files (``.jp2`` or ``.jpx`` files).
When loading, if you set the ``mode`` on the image prior to the When loading, if you set the ``mode`` on the image prior to the
:py:meth:`~PIL.Image.Image.load` method being invoked, you can ask Pillow to :py:meth:`~PIL.Image.Image.load` method being invoked, you can ask Pillow to

View File

@ -52,6 +52,11 @@ zlib library, and what version of zlib-ng is being used::
Other Changes Other Changes
============= =============
Saving JPEG 2000 CMYK images
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
With OpenJPEG 2.5.3 or later, Pillow can now save CMYK images as JPEG 2000 files.
zlib-ng in wheels zlib-ng in wheels
^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^