Andrew Murray

Results 164 issues of Andrew Murray

Using http://www.paulbourke.net/dataformats/tga/ as the TGA specification, this PR makes two changes 1. [Tests/images/dilation4.lut](https://github.com/python-pillow/Pillow/blob/main/Tests/images/dilation4.lut) has `colormaptype` set to zero, indicating that it does not have a color map. According to "DATA...

Palette

When copying image attributes from the image returned by `IcoFile.getimage()`, IcoImageFile copies the mode, but not the palette. This fixes that.

Palette

Resolves #7433 The issue requests the ability to use a callback function to monitor progress when calling `save_all`. This function is triggered after processing each frame, with the filename of...

Enhancement

Resolves #7787 #7568 set identical pixels in subsequent GIF frames to be transparency. This new issue has found that for disposal 2, when GIF disposes the previous frame and restores...

GIF

Resolves #7789 The user has found that calling using ImageShow from within a .pyw file on Windows causes a console to appear, as a result of calling `os.system` from `Viewer`....

Windows

Resolves #7777 When looping through images to create a GIF image, the frames may be different sizes. At the moment, this means that https://github.com/python-pillow/Pillow/blob/1b6723967440cf8474a9bd1e1c394c90c5c2f986/src/PIL/GifImagePlugin.py#L671 `fill` comes from the size of...

GIF

Resolves #7455 When running ```python from PIL import Image Image.Image() ``` this PR will raise a TypeError ```pytb Traceback (most recent call last): File "test.py", line 2, in Image.Image() File...

Resolves #7704 At the moment, Pillow reads the top left co-ordinates of a PSD layer as unsigned, meaning that they can't be negative. https://github.com/python-pillow/Pillow/blob/d7874e8a03dbf57b01c0fe41290603ddfe2875c1/src/PIL/PsdImagePlugin.py#L179-L181 However, the issue has found a...

Helps #7751 In the issue, there is an EPS file that has other image data after the EOF marker. This additional data causes Pillow to fail to open the file,...

libjpeg-turbo 3.0.2 has been released - https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.2

JPEG
Dependency