Contents

pillow 10.4.0

0

Python Imaging Library (Fork)

Pillow is a Python package that extends the image processing capabilities of your Python interpreter. It provides a comprehensive suite of tools for dealing with images, similar to those found in image processing software like Photoshop. The library supports a wide range of file formats and offers an efficient internal representation for images. It's an essential tool for developers working on projects involving image manipulation, such as graphics and multimedia software, image processing, and computer vision applications.

Stars: 12171, Watchers: 12171, Forks: 2217, Open Issues: 111

The python-pillow/Pillow repo was created 12 years ago and the last code push was 9 hours ago.
The project is extremely popular with a mindblowing 12171 github stars!

How to Install pillow

You can install pillow using pip

pip install pillow

or add it to a project with poetry

poetry add pillow

Package Details

Author
None
License
HPND
Homepage
None
PyPi:
https://pypi.org/project/pillow/
Documentation:
https://pillow.readthedocs.io
GitHub Repo:
https://github.com/python-pillow/Pillow

Classifiers

  • Multimedia/Graphics
  • Multimedia/Graphics/Capture/Digital Camera
  • Multimedia/Graphics/Capture/Screen Capture
  • Multimedia/Graphics/Graphics Conversion
  • Multimedia/Graphics/Viewers
No  pillow  pypi packages just yet.

Errors

A list of common pillow errors.

Code Examples

Here are some pillow code examples and snippets.

GitHub Issues

The pillow package has 111 open issues on GitHub

  • Refactor _MODE_CONV into ImageModes
  • Saving PNG images with PIL is 4 times slower than saving them with OpenCV
  • libwebp 1.2.2 fixed endian bugs
  • TIFF layer mask
  • Connected discontiguous polygon corners
  • Extracting additional channels
  • XDGViewer and GmDisplayViewer fail to show images
  • HPND License is Deprecated
  • WIP: only convert GIF frames if palette actually changes
  • Always save TIFF with contiguous planar configuration
  • Fixed comparison warnings
  • Using Image.show() fails because the temporary file written does not exist
  • Brightness clipped on 16bit greyscale images loaded from png
  • Forbid Lambda expressions in ImageMath.eval()
  • Saving images to spreadsheets or as Minecraft pixel art

See more issues on GitHub