Hugo van Kemenade
|
ea4263c448
|
Merge pull request #5634 from radarhere/putpalette
putpalette() rawmode may be modes that can be unpacked to RGB
|
2021-08-13 13:19:50 +03:00 |
|
Hugo van Kemenade
|
3d35e5458f
|
Merge pull request #5606 from radarhere/convert_transparency
|
2021-08-13 13:18:39 +03:00 |
|
Hugo van Kemenade
|
afebfcb096
|
Merge pull request #5647 from radarhere/transform_palette
|
2021-08-13 13:18:00 +03:00 |
|
Hugo van Kemenade
|
2e5ce839ba
|
Merge pull request #5633 from radarhere/save_path
Corrected pathlib.Path detection when saving
|
2021-08-06 17:15:15 +03:00 |
|
Hugo van Kemenade
|
3307bf691f
|
Merge pull request #5594 from radarhere/convert
If default conversion from P is RGB with transparency, convert to RGBA
|
2021-08-06 14:08:38 +03:00 |
|
Andrew Murray
|
d1815377b8
|
Copy palette to new image in transform()
|
2021-07-31 22:49:16 +10:00 |
|
Andrew Murray
|
438c3cc097
|
Speed up rotating square images by 90 or 270 degrees
|
2021-07-30 19:57:09 +10:00 |
|
Andrew Murray
|
89ab20fd15
|
putpalette() rawmode may be modes that can be unpacked to RGB
|
2021-07-25 16:32:59 +10:00 |
|
Andrew Murray
|
4038a287ee
|
Corrected pathlib.Path detection when saving
|
2021-07-24 14:21:33 +10:00 |
|
Andrew Murray
|
97e0cb85ee
|
Keep transparency when converting from P to LA or PA
|
2021-07-12 22:55:12 +10:00 |
|
Andrew Murray
|
fdfa9e8521
|
If default conversion from P is RGB with transparency, convert to RGBA
|
2021-07-08 17:08:11 +10:00 |
|
Andrew Murray
|
9688507193
|
Removed variable
|
2021-07-05 23:02:26 +10:00 |
|
Thomas Viehmann
|
8d1b433c76
|
Use numpy.array with dtype
Thank you @radarhere.
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
|
2021-07-01 14:08:51 +02:00 |
|
Thomas Viehmann
|
1c03526b65
|
Make Image.__array__ take optional dtype argument
This is required by the numpy protocol.
|
2021-07-01 13:09:40 +02:00 |
|
Andrew Murray
|
cab9179a85
|
Merge pull request #5315 from radarhere/simplified
Simplified code
|
2021-06-30 19:24:19 +10:00 |
|
Andrew Murray
|
0aa8bd00e7
|
Added warning if defusedxml is not found
|
2021-06-30 11:29:13 +10:00 |
|
Andrew Murray
|
d9d811ff21
|
Replaced xml.etree.ElementTree with defusedxml.ElementTree
|
2021-06-30 11:28:44 +10:00 |
|
Andrew Murray
|
41b58f4b16
|
Replaced xml.etree.ElementTree with re
|
2021-06-30 11:28:40 +10:00 |
|
Hugo van Kemenade
|
50302231ed
|
Merge pull request #5552 from radarhere/palette
|
2021-06-28 19:01:54 +03:00 |
|
Hugo van Kemenade
|
b5c4b9afe0
|
Merge pull request #5455 from radarhere/xmp
|
2021-06-28 18:43:04 +03:00 |
|
Hugo van Kemenade
|
6d94376d1f
|
Merge pull request #5416 from radarhere/tiff_exif
Allow getexif() to access TIFF tag_v2 data
|
2021-06-28 18:12:17 +03:00 |
|
Andrew Murray
|
1ee30ded0b
|
Fixed reloading palette
|
2021-06-28 22:27:05 +10:00 |
|
Andrew Murray
|
6db0e96102
|
Ensure image is loaded in remap_palette
|
2021-06-28 20:12:22 +10:00 |
|
Andrew Murray
|
804183c248
|
Only use an RGBA palette for images with an alpha channel
|
2021-06-27 18:29:02 +10:00 |
|
Andrew Murray
|
450382f574
|
Do not use raw ImagePalette
|
2021-06-27 15:09:39 +10:00 |
|
Andrew Murray
|
59a3e3bc60
|
Rearranged code to limit line length
|
2021-06-23 19:37:56 +10:00 |
|
Andrew Murray
|
9192a33b38
|
Removed unnecessary load()
|
2021-06-23 19:29:02 +10:00 |
|
Andrew Murray
|
8210645e4b
|
If all 256 colors are in use, then there is no need for an additional color for background or transparency
|
2021-06-23 19:28:46 +10:00 |
|
Andrew Murray
|
fa559277fb
|
When allocating a new color, repurpose an unused index if necessary
|
2021-06-23 19:27:08 +10:00 |
|
Andrew Murray
|
4d36feefc7
|
Set palette to be empty by default
|
2021-06-23 19:22:21 +10:00 |
|
Andrew Murray
|
aa4489c993
|
Keep palette the same length
|
2021-06-19 09:31:46 +10:00 |
|
Andrew Murray
|
f45d2e296d
|
Ensure palette string matches RGB mode
|
2021-06-19 09:16:05 +10:00 |
|
Andrew Murray
|
cd31dae0d1
|
Added getxmp() for PNG
|
2021-06-12 13:57:14 +10:00 |
|
Hugo van Kemenade
|
3cbf4d5ef7
|
Merge pull request #5379 from radarhere/numpy
Allow converting an image to a numpy array to raise errors
|
2021-05-20 15:09:02 +03:00 |
|
Andrew Murray
|
3795772187
|
Use python3
|
2021-05-08 12:37:06 +10:00 |
|
Andrew Murray
|
0f68e63793
|
Allow for sys.stdout.buffer to be missing
|
2021-05-03 18:07:05 +10:00 |
|
Andrew Murray
|
fae9afe351
|
Replace sys.stdout with sys.stdout.buffer when saving
|
2021-04-29 21:35:57 +10:00 |
|
Andrew Murray
|
622ba122ce
|
Added Exif load_from_fp method to get TIFF tag_v2 data
|
2021-04-29 21:21:55 +10:00 |
|
Andrew Murray
|
7c0344bb99
|
For special image modes, revert default resize resampling to NEAREST
|
2021-04-17 12:18:42 +10:00 |
|
Andrew Murray
|
77a8a53a94
|
Allow converting an image to a numpy array to raise errors
|
2021-04-03 13:20:58 +11:00 |
|
Andrew Murray
|
2c8684c525
|
Moved getxmp() into JpegImageFile
|
2021-04-01 22:28:37 +11:00 |
|
Hugo van Kemenade
|
6812205f18
|
Merge pull request #5144 from UrielMaD/feature_xmp
|
2021-04-01 12:44:47 +03:00 |
|
Andrew Murray
|
80878fa4c6
|
Merge branch 'master' into modes
|
2021-03-31 18:58:11 +11:00 |
|
Andrew Murray
|
0a56d9b287
|
Merge branch 'master' into simplified
|
2021-03-29 19:37:55 +11:00 |
|
Hugo van Kemenade
|
e405ab300b
|
Merge pull request #5351 from radarhere/categories
|
2021-03-28 14:34:50 +03:00 |
|
Andrew Murray
|
f799915d6f
|
Merge pull request #5304 from nulano/5300
Do not premultiply alpha when resizing with Image.NEAREST resampling
|
2021-03-28 16:02:01 +11:00 |
|
Andrew Murray
|
71cd97a519
|
Added deprecation warnings
|
2021-03-28 15:51:28 +11:00 |
|
Hugo van Kemenade
|
5e1d304769
|
Merge pull request #5353 from radarhere/quantize_attributes
Use quantization method attributes
|
2021-03-27 20:01:49 +02:00 |
|
nulano
|
49fa3656b1
|
do not premultiply alpha when resizing with Image.NEAREST resampling
|
2021-03-23 13:16:20 +01:00 |
|
Andrew Murray
|
4e0bc3bab6
|
Use quantization method attributes
|
2021-03-22 19:44:56 +11:00 |
|
Andrew Murray
|
0ff9879171
|
Document supported quantization methods for RGBA images
|
2021-03-22 19:21:31 +11:00 |
|
Andrew Murray
|
ab56edb49f
|
Documented default quantization method
|
2021-03-22 19:18:36 +11:00 |
|
Andrew Murray
|
36a4b055bb
|
Updated comments
|
2021-03-15 12:50:30 +11:00 |
|
Andrew Murray
|
68719fe6ea
|
Merge branch 'master' into exif
|
2021-03-15 12:41:45 +11:00 |
|
Andrew Murray
|
c52b45df62
|
Removed automatic retrieval of GPS IFD
|
2021-03-15 12:33:06 +11:00 |
|
Andrew Murray
|
ca204ba04f
|
Removed Image._MODEINFO
|
2021-03-07 14:21:27 +11:00 |
|
Andrew Murray
|
e437a8f981
|
Do not edit text of mode strings
|
2021-03-07 13:14:07 +11:00 |
|
Andrew Murray
|
8206f14419
|
Simplified code
|
2021-03-06 21:44:31 +11:00 |
|
Andrew Murray
|
690cf9ebe2
|
Allow alpha_composite destination to be negative
|
2021-03-06 20:54:21 +11:00 |
|
Andrew Murray
|
e763f8f2be
|
Save interop IFD when converting Exif to bytes
|
2021-02-22 07:47:59 +11:00 |
|
Andrew Murray
|
b25bc40009
|
Simplified code
Co-authored-by: Konstantin Kopachev <kkopachev@popsugar.com>
|
2021-02-22 07:47:05 +11:00 |
|
Andrew Murray
|
4b14f0102d
|
Save base IFDs when converting Exif to bytes
|
2021-02-22 07:47:05 +11:00 |
|
Andrew Murray
|
faf8fad76d
|
Stopped flattening EXIF IFD into getexif()
|
2021-02-22 07:47:05 +11:00 |
|
Andrew Murray
|
587e073dac
|
Moved case transformation before initialization check
|
2021-02-05 20:28:34 +11:00 |
|
Piolie
|
0c1675a143
|
Make formats parameter in Image.open accept aNy cAsE
|
2021-02-04 22:47:53 -03:00 |
|
Andrew Murray
|
c10bf8d9a7
|
Improved docstring [ci skip]
|
2021-01-31 13:14:14 +11:00 |
|
Mark Laagland
|
e6ff82b9ab
|
Small fix for convert documentation of Image.py
[ci skip]
|
2021-01-24 22:49:27 +01:00 |
|
Andrew Murray
|
4eccadced4
|
Document that getcolors() returns colors in the image mode [ci skip]
|
2021-01-09 21:30:16 +11:00 |
|
Uriel Martinez
|
7f5dbb7c9b
|
Update src/PIL/Image.py
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
|
2021-01-02 21:57:24 -06:00 |
|
Andrew Murray
|
3c482b1b0b
|
Changed list of single item dictionaries to dictionary
|
2020-12-30 23:10:29 +11:00 |
|
Andrew Murray
|
ad9614be7a
|
Renamed variable
|
2020-12-30 22:46:49 +11:00 |
|
Alexander
|
1ff61bcaa6
|
use offset for all binary input functions instead of slicing
|
2020-12-30 19:10:50 +11:00 |
|
Alexander
|
3757b8c748
|
remove extra i8 calls where input is proved bytes[] or int
|
2020-12-30 19:04:11 +11:00 |
|
Hugo van Kemenade
|
85d61ca7d5
|
Merge pull request #5139 from radarhere/repr_png
Added exception explaining that _repr_png_ saves to PNG
|
2020-12-29 12:43:22 +02:00 |
|
Hugo van Kemenade
|
5c64438792
|
Merge pull request #5090 from radarhere/valueerror
Do not catch a ValueError only to raise another
|
2020-12-29 12:19:16 +02:00 |
|
UrielMaD
|
19bac31804
|
XMP feature added
|
2020-12-27 22:28:03 -06:00 |
|
UrielMaD
|
7968279c13
|
XMP feature added
|
2020-12-27 22:24:38 -06:00 |
|
UrielMaD
|
2f29f1306f
|
XMP feature added
|
2020-12-27 22:01:27 -06:00 |
|
UrielMaD
|
762235fb06
|
XMP feature added
|
2020-12-27 19:01:15 -06:00 |
|
UrielMaD
|
9947655b93
|
XMP feature added
|
2020-12-27 18:46:07 -06:00 |
|
UrielMaD
|
50e88764e8
|
XMP feature added
|
2020-12-27 18:39:16 -06:00 |
|
UrielMaD
|
eeee980cf7
|
XMP feature added
|
2020-12-27 18:36:13 -06:00 |
|
Andrew Murray
|
fdce845364
|
Added exception explaining that _repr_png_ saves to PNG
|
2020-12-27 15:36:16 +11:00 |
|
Andrew Murray
|
ff0ad9af34
|
Do not catch a ValueError only to raise another
|
2020-12-12 23:36:57 +11:00 |
|
Andrew Murray
|
a666c91e10
|
Allow putpalette to accept 1024 integers to include alpha values
|
2020-12-12 14:12:30 +11:00 |
|
Hugo van Kemenade
|
0893f502c3
|
Document when deprecations will be removed [CI skip]
|
2020-12-10 14:32:43 +02:00 |
|
Andrew Murray
|
7e2015c75f
|
init() if one of the formats is unrecognised
|
2020-11-11 21:05:57 +11:00 |
|
Andrew Murray
|
ddbd529573
|
Corrected comment
|
2020-10-09 01:16:23 +11:00 |
|
Andrew Murray
|
7a1f0f6a8f
|
Fixed bug in Exif __delitem__
|
2020-10-05 09:45:05 +11:00 |
|
Andrew Murray
|
2e029d9a79
|
Merge pull request #4840 from essarrjay/patch-1
Image.thumbnail docstring: added missing filters
|
2020-09-12 11:03:56 +10:00 |
|
nulano
|
a340dc5fd3
|
Merge remote-tracking branch 'upstream/master' into formats
|
2020-09-04 21:07:34 +02:00 |
|
Hugo van Kemenade
|
e0eec1eb56
|
Merge branch 'master' into rm-3.5
|
2020-09-01 20:16:46 +03:00 |
|
Andrew Murray
|
f9f492b2b1
|
Added HAMMING to thumbnail docstring [ci skip]
|
2020-08-27 19:55:24 +10:00 |
|
Andrew Murray
|
70d868ef59
|
Lint fix
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
|
2020-08-15 13:56:51 +10:00 |
|
essarrjay
|
fce34a0d7b
|
Fixed line-length formatting
Fixed line length issues in formatting [ci skip]
|
2020-08-05 12:11:22 -07:00 |
|
essarrjay
|
9cdfb296e5
|
Image.thumbnail docstring: added Image.BOX filter
[ci skip] updated docstring of Image.thumbnail to include Image.BOX filter as a resampling option.
|
2020-08-05 11:18:18 -07:00 |
|
Andrew Murray
|
1c85b9fec7
|
Document exception [ci skip]
|
2020-08-05 11:32:30 +01:00 |
|
nulano
|
30c4945d9c
|
document Image.open(formats=...) parameter
|
2020-08-03 00:38:59 +02:00 |
|
nulano
|
2b061b68db
|
add formats parameter to Image.open to restrict list of formats attempting to read an image file
|
2020-08-03 00:24:02 +02:00 |
|
Hugo van Kemenade
|
10615a7da7
|
Upgrade Python syntax for 3.6+
Co-authored-by: nulano <nulano@nulano.eu>
|
2020-07-30 10:09:18 +03:00 |
|