Hugo van Kemenade
|
e8040a7a0f
|
Merge pull request #8666 from radarhere/imagefile_tile
|
2025-01-08 19:09:33 +02:00 |
|
Hugo van Kemenade
|
5654c863bf
|
Merge pull request #8639 from radarhere/jfif_dpi
|
2025-01-08 18:45:09 +02:00 |
|
Hugo van Kemenade
|
6bce9aa461
|
Merge pull request #8645 from radarhere/mozjpeg
|
2025-01-08 18:44:21 +02:00 |
|
Andrew Murray
|
aef6df2d04
|
Use ImageFile._Tile
|
2025-01-07 21:51:23 +11:00 |
|
Andrew Murray
|
d12e78badf
|
Removed exif_transpose return type checks
|
2025-01-03 01:00:19 +01:00 |
|
Andrew Murray
|
8d78cfcc5a
|
Added return types
|
2025-01-01 09:10:16 +11:00 |
|
Andrew Murray
|
ae59b03956
|
Do not use MozJPEG progressive default
|
2024-12-31 21:44:57 +11:00 |
|
Andrew Murray
|
8945875c6c
|
Populate DPI from JFIF cm density
|
2024-12-28 21:28:44 +11:00 |
|
Andrew Murray
|
0ca832cfa5
|
Merge branch 'main' into xmp
|
2024-12-17 18:43:00 +11:00 |
|
Andrew Murray
|
80cf74030d
|
Removed fixture
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
|
2024-10-29 23:13:01 +11:00 |
|
Andrew Murray
|
624848ff97
|
Do not repeatedly save to the same path
|
2024-10-29 22:21:53 +11:00 |
|
Andrew Murray
|
413bbb31c9
|
Fixed catching warnings
|
2024-10-26 16:15:46 +11:00 |
|
Andrew Murray
|
98f975dbbe
|
Do not save XMP from info
|
2024-10-18 18:56:23 +11:00 |
|
Andrew Murray
|
06c331af5d
|
Added type hints to frombuffer
|
2024-09-06 15:16:59 +10:00 |
|
Hugo van Kemenade
|
95c867dabf
|
Merge pull request #8286 from radarhere/xmp
|
2024-09-04 14:50:15 +03:00 |
|
Andrew Murray
|
be34a7da4b
|
Save xmp from info
|
2024-09-04 19:20:56 +10:00 |
|
Hugo van Kemenade
|
5747267eb3
|
Fix PT018: Assert only one thing
|
2024-08-17 11:46:15 +03:00 |
|
Andrew Murray
|
d49884e40c
|
Raise ValueError is XMP data is too long
|
2024-08-05 21:48:36 +10:00 |
|
Andrew Murray
|
2722cfd72b
|
Added writing XMP bytes to JPEG
|
2024-08-05 20:20:24 +10:00 |
|
Andrew Murray
|
e6fd8359d3
|
Deprecate huffman_ac and huffman_dc
|
2024-08-01 12:27:45 +10:00 |
|
Andrew Murray
|
accfaf1c09
|
Added type hints
|
2024-07-30 20:20:09 +10:00 |
|
Hugo van Kemenade
|
72a243c498
|
Revert "Corrected exiv2.org links"
|
2024-07-24 11:44:44 -06:00 |
|
Andrew Murray
|
70b3815a37
|
Merge pull request #8127 from radarhere/multiple_exif_markers
Fixed processing multiple JPEG EXIF markers
|
2024-06-28 18:50:19 +10:00 |
|
Andrew Murray
|
cc83cc8ec8
|
Updated type hints
|
2024-06-22 10:09:11 +10:00 |
|
Andrew Murray
|
7ab3aee7bc
|
Merge branch 'main' into xmp
|
2024-06-19 09:06:10 +10:00 |
|
Andrew Murray
|
291ee35204
|
Added type hints
|
2024-06-18 23:03:03 +10:00 |
|
Andrew Murray
|
b84c970fbf
|
Wait until all markers are read to process EXIF
|
2024-06-10 19:19:06 +10:00 |
|
Andrew Murray
|
1a14957c19
|
Added type hints
|
2024-06-09 15:16:17 +10:00 |
|
Andrew Murray
|
923d4e5e1a
|
Added type hints
|
2024-06-05 22:27:23 +10:00 |
|
Andrew Murray
|
eba2694498
|
Merge branch 'main' into xmp
|
2024-06-05 15:53:46 +10:00 |
|
Andrew Murray
|
66ab7e0de2
|
Added type hints
|
2024-06-01 21:31:53 +10:00 |
|
Andrew Murray
|
e68cec640a
|
Added type hints
|
2024-05-30 12:00:50 +10:00 |
|
Andrew Murray
|
0f1a0fc501
|
Improved consistency of XMP handling
|
2024-05-20 23:11:50 +10:00 |
|
Hugo van Kemenade
|
a6c7a04c00
|
Merge pull request #7856 from radarhere/docs
Corrected exiv2.org links
|
2024-03-30 22:19:57 +02:00 |
|
Hugo van Kemenade
|
3cdd49f31f
|
Merge pull request #7801 from radarhere/codecs
|
2024-03-11 17:38:12 +02:00 |
|
Andrew Murray
|
bc00c26edd
|
Corrected links
|
2024-03-04 22:48:51 +11:00 |
|
Andrew Murray
|
6d78d42769
|
Added type hints
|
2024-03-02 13:12:17 +11:00 |
|
Andrew Murray
|
3199c0ea40
|
Decoder and encoders subclass PyDecoder and PyEncoder
|
2024-02-15 20:24:08 +11:00 |
|
Andrew Murray
|
4ce06aac3b
|
Added type hints
|
2024-02-12 23:01:44 +11:00 |
|
Andrew Murray
|
cdc498e6f3
|
Added type hints
|
2024-02-07 19:16:28 +11:00 |
|
Hugo van Kemenade
|
4a4b90c365
|
Autotype tests (#7756)
* autotyping: --none-return
* autotyping: --scalar-return
* autotyping: --int-param
* autotyping: --float-param
* autotyping: --str-param
* autotyping: --annotate-named-param tmp_path:pathlib.Path
|
2024-01-31 20:12:58 +11:00 |
|
Hugo van Kemenade
|
53c3cd9f8e
|
isort Tests
|
2024-01-20 13:23:03 +02:00 |
|
Andrew Murray
|
d93a5ad70b
|
Merge pull request #7553 from bgilbert/jpeg-rgb
Add `keep_rgb` option when saving JPEG to prevent conversion of RGB colorspace
|
2024-01-01 23:55:37 +11:00 |
|
Hugo van Kemenade
|
6c4b47dc46
|
Merge pull request #7496 from radarhere/exif
|
2023-12-31 17:39:21 +02:00 |
|
Benjamin Gilbert
|
372083c59f
|
Check similarity of round-tripped YCbCr JPEG, for symmetry with RGB
|
2023-12-28 13:00:17 -06:00 |
|
Benjamin Gilbert
|
a5fab5fc0b
|
Fail if chroma subsampling selected when writing RGB JPEG
The user presumably doesn't intend to subsample the green and blue
channels.
|
2023-12-26 12:37:35 -06:00 |
|
Hugo van Kemenade
|
43b2f61e79
|
Add 'from __future__ import annotations' using Ruff/isort
|
2023-12-21 13:13:31 +02:00 |
|
Benjamin Gilbert
|
14146732be
|
Clarify JPEG tests for default/invalid subsampling
-1 is the default; 3 is invalid and should behave the same as the default.
|
2023-12-13 18:26:35 -06:00 |
|
Andrew Murray
|
f90827dfc8
|
Rearranged subsampling assertions
|
2023-12-13 18:26:35 -06:00 |
|
Benjamin Gilbert
|
4b422db243
|
Add keep_rgb option to prevent RGB -> YCbCr conversion during JPEG write
libjpeg automatically converts RGB to YCbCr by default. Add a keep_rgb
option to disable libjpeg's automatic conversion of RGB images during
write.
|
2023-12-13 18:26:35 -06:00 |
|