Pillow
Pillow copied to clipboard
Python Imaging Library (Fork)
Hello, Please consider adopting multi-phase init for your Python extension modules. In short, multi-phase makes extension modules behave more like pure-Python modules and means that the import system can determine...
Resolves #8982 See [PEP 489](https://peps.python.org/pep-0489/)
Fixes #8965. Alternative to #8970 and #8978 Changes proposed in this pull request: * override `__float__` method in IFDRational * Setting tagtype to TiffTags.SIGNED_RATIONAL if IFDRational is nan but the...
### What did you do? I encoded a list of image into MPO and decoded them. Decoding failed to return multiple images. ### What did you expect to happen? The...
### What did you do? Attempted to process an image with ImageOps.exif_transpose(), which contains an EXIF tag with a value of (-1, 0). ### What did you expect to happen?...
Resolves #8965. Alternative to #8966 and #8978 A user has found an image where the [ExposureBiasValue](https://web.archive.org/web/20181105221156/https://www.awaresystems.be/imaging/tiff/tifftags/privateifd/exif/exposurebiasvalue.html) signed rational TIFF tag has a negative numerator but a zero denominator. When this...
Update the winbuild libavif URL to match https://github.com/python-pillow/Pillow/blob/cda26be10e93472cca7cc2c07c045037572d9b38/.github/workflows/wheels-dependencies.sh#L135
Fixes #8946. Changes proposed in this pull request: * Add Apache-2.0 notice to IcoImagePlugin
Original formula is by John Costella, link includes paper with explanation of why it works better than Lanczos and demonstrations of its performance: https://johncostella.com/magic/ This is a simple implementation of...
There are lots of plugins for Pillow on PyPI, but they can be hard to find. Here's a few, and their maintainers: 1. https://pypi.org/project/pillow-avif-plugin/ @fdintino 1. ✅ https://pypi.org/project/pillow-heif/ @bigcat88 1....