Hugo van Kemenade
|
5ff4a137c7
|
Merge pull request #6147 from radarhere/webp
|
2022-03-26 19:51:32 +02:00 |
|
Hugo van Kemenade
|
aeba11db1b
|
Merge pull request #6148 from radarhere/gif_size
|
2022-03-26 19:48:08 +02:00 |
|
Hugo van Kemenade
|
8107098657
|
Merge pull request #6132 from radarhere/fillorder
|
2022-03-26 19:47:14 +02:00 |
|
Hugo van Kemenade
|
9134f07615
|
Merge pull request #6134 from radarhere/created_cleanup
If an error occurs after creating a file, remove the file
|
2022-03-24 08:08:36 +02:00 |
|
Hugo van Kemenade
|
e5ce1c8c57
|
Merge pull request #6128 from radarhere/gif_rgba
|
2022-03-23 18:36:03 +02:00 |
|
Hugo van Kemenade
|
c3d0dcda7a
|
Merge pull request #6122 from radarhere/ico
|
2022-03-23 17:07:00 +02:00 |
|
Hugo van Kemenade
|
3cce863ec8
|
Merge pull request #6124 from radarhere/exif
|
2022-03-23 17:01:22 +02:00 |
|
Hugo van Kemenade
|
a921fcbf75
|
Merge pull request #6102 from radarhere/bmp_rle8
|
2022-03-23 17:00:31 +02:00 |
|
Hugo van Kemenade
|
d0f1f663d3
|
Merge pull request #6141 from radarhere/imports
|
2022-03-22 23:27:03 +02:00 |
|
Andrew Murray
|
c5efe60c37
|
Reverted converting L with transparency to LA after first frame
|
2022-03-22 22:07:37 +11:00 |
|
Andrew Murray
|
ce8c682748
|
Added setting to convert to RGB only at a different palette
|
2022-03-22 20:28:49 +11:00 |
|
Andrew Murray
|
66bb2bd5e8
|
Added setting to convert first GIF frame to RGB
|
2022-03-22 20:20:38 +11:00 |
|
Andrew Murray
|
7928e944cb
|
Keep subsequent L frames without transparency as L
|
2022-03-22 20:20:38 +11:00 |
|
Andrew Murray
|
b0d0d2b9cc
|
Fixed saving L mode GIF with background as WebP
|
2022-03-22 20:17:28 +11:00 |
|
Hugo van Kemenade
|
a6a843e548
|
Merge pull request #6140 from radarhere/webp_duration
Added WebP default duration of zero when saving
|
2022-03-22 09:23:10 +02:00 |
|
Andrew Murray
|
d806227199
|
Do not expand GIF during n_frames
|
2022-03-21 23:19:26 +11:00 |
|
Andrew Murray
|
ebdb47e693
|
Support reading I;16R TIFF images
|
2022-03-20 13:34:50 +11:00 |
|
Andrew Murray
|
2a285d1b1f
|
Only import ctypes as needed on Windows
|
2022-03-19 14:46:25 +11:00 |
|
Andrew Murray
|
ca3bc290e3
|
Record resolution instead of requiring ctypes
|
2022-03-19 14:45:40 +11:00 |
|
Hugo van Kemenade
|
7857a1dff0
|
Merge pull request #6119 from radarhere/ppm_maxval
|
2022-03-18 18:14:40 +02:00 |
|
Andrew Murray
|
2981569b29
|
Added default duration of zero
|
2022-03-17 23:49:23 +11:00 |
|
Andrew Murray
|
71c30ed266
|
If an error occurs after creating a file, remove the file
|
2022-03-14 23:33:45 +11:00 |
|
Andrew Murray
|
55be0ae6f4
|
Parametrized test
|
2022-03-14 08:07:13 +11:00 |
|
Hugo van Kemenade
|
6faebd3ff3
|
Merge pull request #5984 from radarhere/libwebp
libwebp 1.2.2 fixed endian bugs
|
2022-03-12 09:21:49 +02:00 |
|
Andrew Murray
|
59780abd79
|
Save multiple images at different bit depths if provided
|
2022-03-12 15:49:36 +11:00 |
|
Andrew Murray
|
a8586fe1ff
|
Do not save duplicates when duplicate sizes are supplied
|
2022-03-12 15:49:36 +11:00 |
|
Andrew Murray
|
4e16a9a942
|
Retain RGBA transparency when saving multiple frames
|
2022-03-12 15:14:36 +11:00 |
|
Andrew Murray
|
07210e9425
|
Handle EXIF data truncated to just the header
|
2022-03-12 08:23:40 +11:00 |
|
Hugo van Kemenade
|
515957b2ac
|
Merge pull request #6097 from radarhere/bigtiff
|
2022-03-11 23:05:41 +02:00 |
|
Hugo van Kemenade
|
652542c770
|
Merge pull request #6112 from radarhere/i_i16_conversion
Clip I;16 to be unsigned, not signed
|
2022-03-10 19:56:45 +02:00 |
|
Hugo van Kemenade
|
29960c6610
|
Merge pull request #6108 from radarhere/none
|
2022-03-10 17:36:13 +02:00 |
|
Hugo van Kemenade
|
d0a33addc5
|
Merge pull request #6086 from radarhere/l_gif
|
2022-03-10 17:35:00 +02:00 |
|
Andrew Murray
|
039b7ecd56
|
Finish reading data at eof
|
2022-03-09 22:36:34 +11:00 |
|
Andrew Murray
|
9db527a473
|
Finish once enough data has been read
|
2022-03-09 22:36:33 +11:00 |
|
Andrew Murray
|
ae06f2e274
|
Added file to supported list
|
2022-03-09 22:36:33 +11:00 |
|
Andrew Murray
|
11f1ba3540
|
Skip additional data if past end of row
|
2022-03-09 22:36:32 +11:00 |
|
Andrew Murray
|
0ace3fcd26
|
Added BMP RLE8 decoder
|
2022-03-09 22:35:48 +11:00 |
|
Andrew Murray
|
4283a604c0
|
Added support for arbitrary maxval
|
2022-03-09 22:29:45 +11:00 |
|
Hugo van Kemenade
|
c16737d589
|
Merge pull request #6096 from radarhere/cleanup
|
2022-03-06 20:12:13 +02:00 |
|
Hugo van Kemenade
|
180c89f755
|
Merge pull request #6092 from radarhere/accept
|
2022-03-05 23:10:08 +02:00 |
|
Andrew Murray
|
c8b69a78f3
|
Clip I;16 to be unsigned, not signed
|
2022-03-05 13:42:39 +11:00 |
|
Andrew Murray
|
72b7ab54bd
|
pre-commit autoupdate --freeze
|
2022-03-04 16:42:24 +11:00 |
|
Andrew Murray
|
d96830115f
|
Updated tests
|
2022-03-04 15:22:41 +11:00 |
|
Andrew Murray
|
65edcc4f77
|
Merge branch 'main' into PPMheaders
|
2022-03-04 12:30:41 +11:00 |
|
Andrew Murray
|
c27519960f
|
Check if self.im is not None
|
2022-03-03 22:10:19 +11:00 |
|
Andrew Murray
|
7d3274518d
|
Allow LA to be used as a mask in paste()
|
2022-03-01 21:05:42 +11:00 |
|
Andrew Murray
|
e2b007f0c2
|
Use transparency info key when converting to LA
|
2022-03-01 20:25:25 +11:00 |
|
Andrew Murray
|
5c6212052c
|
Convert subsequent frames of L mode GIF to LA if transparency is present
|
2022-03-01 20:11:35 +11:00 |
|
Andrew Murray
|
573cf278f1
|
Reset size when seeking away from "Large Thumbnail" MPO frame
|
2022-03-01 19:10:10 +11:00 |
|
Andrew Murray
|
fc7319318e
|
Added BigTIFF reading
|
2022-03-01 09:23:12 +11:00 |
|
Andrew Murray
|
a606fd85a3
|
Run encoder cleanup method after errors as well
|
2022-02-28 14:12:56 +11:00 |
|
Hugo van Kemenade
|
1d3b373160
|
Merge pull request #6069 from radarhere/pyencoder
|
2022-02-27 18:34:09 +02:00 |
|
Andrew Murray
|
e2288356ca
|
Use _accept check in _open
|
2022-02-27 14:48:36 +11:00 |
|
Andrew Murray
|
efb9d503a7
|
Raise SyntaxError if data is not as expected
|
2022-02-27 14:48:36 +11:00 |
|
Andrew Murray
|
e36774617c
|
Added BLP1 saving
|
2022-02-25 23:58:13 +11:00 |
|
Andrew Murray
|
3ec928251c
|
Fixed reading uncompressed BLP2 with alpha
|
2022-02-25 16:54:53 +11:00 |
|
Andrew Murray
|
169025df6c
|
Added BLP saving
|
2022-02-25 16:53:53 +11:00 |
|
Andrew Murray
|
a0e1fde1ed
|
Added PyEncoder
|
2022-02-25 16:07:01 +11:00 |
|
Andrew Murray
|
afb7728b8c
|
Moved unrelated tests out of TestPyDecoder
|
2022-02-25 09:41:39 +11:00 |
|
Andrew Murray
|
0d729941a8
|
Handle packets that cross scan lines
|
2022-02-25 09:41:16 +11:00 |
|
Hugo van Kemenade
|
b3599de6c9
|
Merge pull request #6080 from radarhere/gif_test
Test that n_frames and is_animated do not change GIF
|
2022-02-23 18:03:37 +02:00 |
|
Andrew Murray
|
030a6225de
|
Removed duplicate test
|
2022-02-22 11:03:36 +11:00 |
|
Andrew Murray
|
9006836c28
|
Test that n_frames and is_animated do not change the image
|
2022-02-22 08:55:02 +11:00 |
|
Andrew Murray
|
dae1f691c2
|
Updated checks that no warnings were raised
|
2022-02-21 13:49:01 +11:00 |
|
mergify[bot]
|
c58d2817bc
|
Merge pull request #6056 from radarhere/fits
Added FITS reading
|
2022-02-20 21:49:01 +00:00 |
|
Andrew Murray
|
11948050ae
|
Updated tests in light of #6060
|
2022-02-20 23:54:12 +11:00 |
|
Andrew Murray
|
7aa49741c6
|
Merge branch 'main' into getpalette
|
2022-02-20 23:52:20 +11:00 |
|
Hugo van Kemenade
|
b78e601b63
|
Merge pull request #6071 from radarhere/handler
Fixed BUFR, GRIB and HDF5 stub saving
|
2022-02-19 11:25:42 +02:00 |
|
Hugo van Kemenade
|
de06aba8f1
|
Merge pull request #6068 from radarhere/quantize
Changed quantize default dither to FLOYDSTEINBERG
|
2022-02-19 11:24:17 +02:00 |
|
Hugo van Kemenade
|
bfa6da63a4
|
Merge pull request #6045 from radarhere/imageshow
Do not automatically remove temporary ImageShow files on Unix
|
2022-02-19 11:06:10 +02:00 |
|
Hugo van Kemenade
|
3d33987d7c
|
Merge pull request #4685 from Meithal/patch-3
Correctly read JPEG compressed BLP images
|
2022-02-19 11:03:36 +02:00 |
|
Hugo van Kemenade
|
e0afe932a1
|
Merge pull request #6057 from radarhere/mode_conv
Merged _MODE_CONV typ into ImageMode as typestr
|
2022-02-19 10:13:36 +02:00 |
|
Andrew Murray
|
7dca0135dd
|
Merge branch 'main' into fits
|
2022-02-19 14:41:45 +11:00 |
|
Andrew Murray
|
2368723230
|
Deprecated FitsStubImagePlugin
|
2022-02-19 14:41:12 +11:00 |
|
Andrew Murray
|
3f5fad3a27
|
Fixed BUFR, GRIB and HDF5 stub saving
|
2022-02-19 14:29:03 +11:00 |
|
Andrew Murray
|
f6e024212c
|
Use enums for quantize instead of raw values
|
2022-02-19 10:49:23 +11:00 |
|
Hugo van Kemenade
|
1ec7be9a87
|
Merge pull request #6060 from radarhere/palette
Consider palette size when converting and in getpalette()
|
2022-02-18 23:31:56 +02:00 |
|
Hugo van Kemenade
|
07741c9315
|
Merge pull request #5954 from radarhere/enum
|
2022-02-18 15:53:41 +02:00 |
|
Andrew Murray
|
58509a48a8
|
Use existing image
|
2022-02-17 22:22:44 +11:00 |
|
Andrew Murray
|
74080b94f9
|
Updated comment
|
2022-02-17 18:55:48 +11:00 |
|
Hugo van Kemenade
|
0aca22e863
|
Merge pull request #6052 from radarhere/p2pa
|
2022-02-17 09:39:39 +02:00 |
|
Andrew Murray
|
d4ee19199c
|
Replaced test image to avoid copyrighted color space
|
2022-02-17 14:39:18 +11:00 |
|
Andrew Murray
|
6be87277f7
|
Allow rawmode None to return the palette in the current mode
|
2022-02-17 10:35:13 +11:00 |
|
Andrew Murray
|
852859476b
|
Added rawmode argument to getpalette()
|
2022-02-17 10:15:03 +11:00 |
|
Andrew Murray
|
54cb09d8b4
|
When converting to P, restrict colors to palette size
|
2022-02-16 11:01:00 +11:00 |
|
Andrew Murray
|
948c064b28
|
Allow getpalette() to return less than 256 colors
|
2022-02-16 09:56:13 +11:00 |
|
Hugo van Kemenade
|
f5a77fed39
|
Merge pull request #6054 from radarhere/palette
|
2022-02-15 19:01:07 +02:00 |
|
Andrew Murray
|
a2313be894
|
Merged _MODE_CONV typ into ImageMode as typestr
|
2022-02-15 18:01:02 +11:00 |
|
Andrew Murray
|
dfdb17671d
|
Added FITS reading
|
2022-02-15 11:22:46 +11:00 |
|
Andrew Murray
|
9a4106c14f
|
Merge branch 'main' into enum
|
2022-02-15 08:12:28 +11:00 |
|
Andrew Murray
|
9cdb0508b6
|
Attach RGBA palettes from putpalette() when suitable
|
2022-02-14 20:28:47 +11:00 |
|
Andrew Murray
|
83d4f451fa
|
Ensure image is opaque after converting P to PA with RGB palette
|
2022-02-14 16:10:59 +11:00 |
|
Andrew Murray
|
45534d130b
|
Only skip test if libimagequant is earlier than 4 on ppc64le
|
2022-02-14 12:12:33 +11:00 |
|
Andrew Murray
|
3ba9587675
|
Added test
|
2022-02-12 09:07:17 +11:00 |
|
mergify[bot]
|
89768e3d57
|
Merge pull request #6042 from radarhere/tiff_bits
Clarify code and comments
|
2022-02-10 21:20:22 +00:00 |
|
Hugo van Kemenade
|
f5fab326fa
|
Merge pull request #6030 from radarhere/photoshopblocks
Added get_photoshop_blocks() to parse Photoshop TIFF tag
|
2022-02-10 09:40:17 +02:00 |
|
Andrew Murray
|
2ae70f144f
|
Added get_photoshop_blocks() to parse Photoshop tag
|
2022-02-10 12:00:23 +11:00 |
|
Andrew Murray
|
e098481279
|
Combined width and height into size
|
2022-02-10 11:02:13 +11:00 |
|
Andrew Murray
|
b38a67fa12
|
Merge branch 'main' into enum
|
2022-02-10 09:52:24 +11:00 |
|
Mikhail Iurkov
|
2bbf5f0981
|
Lint
|
2022-02-09 16:53:27 +03:00 |
|