Andrew Murray
d76ae2f10c
Do not ignore SyntaxError when saving EXIF data ( #8 )
...
* Do not ignore SyntaxError when saving EXIF data
* Do not save orientation in EXIF data
* Do not save XMP and EXIF data from info dictionary
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-12-07 12:28:31 -05:00
Andrew Murray
c40bcbfc87
Improved error handling
2024-12-03 10:31:57 +11:00
Andrew Murray
3730bf214b
Merge branch 'main' into libavif-plugin
2024-11-30 19:33:11 +11:00
Andrew Murray
925db45526
Moved test
2024-11-20 22:40:29 +11:00
pre-commit-ci[bot]
44cc0bebb8
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-11-20 05:52:53 +00:00
Tom Flanagan
c7a9582eab
Fix file position desync when calling into libtiff
2024-11-19 21:49:33 -08:00
Andrew Murray
671e3c8b57
Removed unused upsampling setting ( #5 )
...
* Use filename placeholder in URL
* Removed unused upsampling setting
* Use has_transparency_data
* Removed unnecessary load()
* Test getexif() change
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-11-12 13:33:18 -05:00
Andrew Murray
d6a0a15f53
Merge branch 'main' into libavif-plugin
2024-11-08 19:51:31 +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
Hugo van Kemenade
23023dee8d
Merge pull request #8485 from radarhere/emf
2024-10-26 12:45:52 +03:00
Andrew Murray
1654eeacba
Merge pull request #8484 from radarhere/fixture
...
Use fixture to re-open image for each JPEG2000 test
2024-10-26 19:42:59 +11:00
Andrew Murray
f92599aa93
Renamed fixture
2024-10-26 19:05:16 +11:00
Andrew Murray
413bbb31c9
Fixed catching warnings
2024-10-26 16:15:46 +11:00
Andrew Murray
55579084cd
Corrected EMF DPI
2024-10-19 20:40:13 +11:00
Andrew Murray
58ef69228d
Simplified code ( #3 )
...
* Removed unnecessary meson install
* Use the same Python as the build script
* Use python3
* Simplified code
* Updated meson
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-10-19 01:15:53 -04:00
Frankie Dintino
8b8bbba0f7
Update Tests/check_avif_leaks.py
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-18 09:33:55 -04:00
Andrew Murray
5b06597075
Use fixture to re-open image for each test
2024-10-18 19:29:22 +11:00
Andrew Murray
a337138f92
Updated type hint
2024-10-18 08:32:14 +11:00
Andrew Murray
e2add24ec5
Added type hints ( #2 )
...
* Added type hints
* Updated nasm to 2.16.03
* Removed duplicate meson install
* Simplified code
* Sort formats alphabetically
* tile is already an empty list
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-10-16 09:41:35 -04:00
Frankie Dintino
3878b588a4
Add AVIF plugin (using libavif)
2024-10-16 09:41:35 -04:00
Hugo van Kemenade
fd74857bcf
Merge pull request #8417 from radarhere/appendingTiffWriter
...
Support writing LONG8 offsets in AppendingTiffWriter
2024-10-12 11:29:09 +03:00
Andrew Murray
afbf45055a
Always raise warnings for deprecated feature checks
2024-10-11 20:59:15 +11:00
Andrew Murray
7777260b6b
Merge pull request #8438 from radarhere/filter
2024-10-10 21:50:51 +11:00
Hugo van Kemenade
535bf234c3
Merge pull request #8341 from uploadcare/use-ptr
...
Use ImagingCore.ptr instead of ImagingCore.id
2024-10-07 13:37:44 +03:00
Alexander Karpinsky
8e332eb3b0
Apply suggestions from code review
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-07 13:05:13 +04:00
Andrew Murray
76dd669e6b
Fixed unclosed file warning
2024-10-07 16:50:05 +11:00
Hugo van Kemenade
96f1a6e8b1
Merge pull request #8281 from Yay295/eps_test
2024-10-06 15:58:57 +03:00
Andrew Murray
b77cd009e2
Use transparency when combining P frames
2024-10-06 11:30:27 +11:00
Andrew Murray
1b57b32caf
Test ignoring second ImageData
2024-10-05 16:28:03 -05:00
Andrew Murray
d4fedc852c
Rename test image
2024-10-05 08:06:44 -05:00
Yay295
8e6d518ea8
change parameter type from list to tuple
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-05 08:05:00 -05:00
Andrew Murray
418ae7caa2
Support BuiltinFilter for I;16* images
2024-10-05 01:12:51 +10:00
Andrew Murray
07be6fca17
Corrected check for BuiltinFilter
2024-10-04 23:26:54 +10:00
Hugo van Kemenade
07389b2f18
Merge pull request #8416 from radarhere/compact_within_map
2024-10-01 13:55:50 +03:00
Yay295
6b168a3e2b
add EPS test for image with ImageData and BoundingBox (atend)
2024-09-30 08:23:27 -05:00
Yay295
3ccecd91ce
convert eps using pnmraw instead of ppmraw
...
This lets Ghostscript choose the best device to use (pbmraw, pgmraw, ppmraw) based on the image data.
2024-09-30 08:23:27 -05:00
Yay295
283b41afa0
test 1.eps size and data
2024-09-30 08:23:26 -05:00
Yay295
6fe4375f28
move eps test images to their own folder
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-09-30 08:23:26 -05:00
Andrew Murray
a99361a38f
Raise an error if path is compacted during mapping
2024-09-30 19:50:08 +10:00
Andrew Murray
d33270ab51
Set default resize sampling for I;16* images to BICUBIC
2024-09-28 15:35:42 +10:00
Andrew Murray
04a00d273c
Support all resampling filters when resizing I;16* images
2024-09-28 14:27:40 +10:00
Alexander Karpinsky
d133199391
Merge pull request #8386 from uploadcare/webp-capsule
...
Use Capsule for WEBP saving
2024-09-26 14:20:50 +04:00
Andrew Murray
7cf351cfc5
Added additional test
2024-09-25 20:37:41 +10:00
Andrew Murray
24e9961c4f
Support writing LONG8 offsets
2024-09-25 18:45:16 +10:00
Andrew Murray
aa22b24169
Load before trying to catch exceptions
2024-09-21 16:22:50 +10:00
Andrew Murray
75cb1c1b87
Test unsupported image mode
2024-09-21 16:02:23 +10:00
Yay295
8b6fa92cc8
rewrite some comments
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-09-20 08:39:11 -05:00
Alexander Karpinsky
af521a1ce1
Merge branch 'main' into use-ptr
2024-09-18 22:24:46 +02:00
Yay295
362ffaf9b7
implement tiff exif multistrip support
2024-09-18 14:50:11 -05:00