Pillow
Pillow copied to clipboard
Python Imaging Library (Fork)
Resolves #6571 When pasting an L frame onto an RGB(A) GIF, convert the frame to RGB(A) first. The test image was created using a modified Pillow, so that there is...
I have an animated GIF that has about 60 frames, some of the frames are encoded in 'L' mode and others are in 'RGB' mode. Many actions, including a simple...
Tracking issue for getting the pieces into place to support Python 3.11 in Pillow 9.3.0, scheduled for 2022-10-XX. * [ ] Wait for 3.11.0, expected [Monday, 2022-10-24](https://peps.python.org/pep-0664/) * [ ]...
Helps #6482 by adding reading of TIFF [child images](https://www.awaresystems.be/imaging/tiff/tifftags/subifds.html) - a series of offsets to child IFDs. There are two test files here. - One was created using tifffile, with...
Addresses #6561 The discussion points out that `Image.fromarray(a, "P")` is slower than `Image.fromarray(a, "L")`. The difference is that when [`fromarray` calls `frombuffer`](https://github.com/python-pillow/Pillow/blob/d843759ca9e0295032c5123508798cfdc9aaf6ce/src/PIL/Image.py#L2974), for P mode [an ImagePalette instance is created](https://github.com/python-pillow/Pillow/blob/d843759ca9e0295032c5123508798cfdc9aaf6ce/src/PIL/Image.py#L2894-L2897)....
### What did you do? I'm trying to convert woff and woff2 fonts to `ImageFont` ### What did you expect to happen? Return a `FreeTypeFont` object ### What actually happened?...
### What did you do? I opened a PNG image (palette mode with alpha channel) using pillow and passed it to tkinter. ### What did you expect to happen? It...
Resolves #6558 Runs [`apply_transparency()`](https://pillow.readthedocs.io/en/stable/reference/Image.html#PIL.Image.Image.apply_transparency) on P mode images when passing them to `tkinter.PhotoImage`. This will move the transparency from `info` into the palette in a P mode image, so that...
Fixes #6503