forked from davidbyttow/govips
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Original image type (davidbyttow#299) * - add golden * - freeCString abstraction * When implicitly converting the image type (BMP to PNG), keep the original format available for query * gaussian blur support min_ampl (davidbyttow#307) Co-authored-by: muyouran <muyouran@pinduoduo.com> * Add APIs to get image EXIF data and ICC profile data (davidbyttow#317) * Add support for high-bit-depth AVIF and HEIF images (davidbyttow#322) * Fix bug with icc transform bit depth (davidbyttow#323) * Determine libvips version runtime (davidbyttow#320) * add ExtractBandToImage (davidbyttow#324) * Update image.go Add function to extract a band into a new image instead of replacing the current image ref * Update image.go * add test Co-authored-by: Roffe <roffe@roffe.nu> * BandSplit() split an n-band image into n separate images (davidbyttow#326) * BandSplit() split an n-band image into n separate images * move tests Co-authored-by: Roffe <roffe@roffe.nu> * Bump CI to latest Ubuntu (davidbyttow#329) * Improved exif extraction (davidbyttow#325) * Add support for reading + writing EXIF data * Fix test for removing exif * Cleanup tests * Fix removes exif test on ubuntu * TIFF may not iptc data * Cleanup test images * add images for ubuntu 22 lts (davidbyttow#328) Co-authored-by: Roffe <roffe@roffe.nu> * don't use deprecated functions Co-authored-by: Qisen <1620671486@qq.com> Co-authored-by: muyouran <muyouran@pinduoduo.com> Co-authored-by: Logan Shire <logan.shire@gmail.com> Co-authored-by: tgmpje <65441725+tgmpje@users.noreply.github.com> Co-authored-by: Joakim Karlsson <5434736+roffe@users.noreply.github.com> Co-authored-by: Roffe <roffe@roffe.nu> Co-authored-by: Toni Melisma <59022391+tonimelisma@users.noreply.github.com>
- Loading branch information
1 parent
5eb41a8
commit 224a27b
Showing
128 changed files
with
561 additions
and
99 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
File renamed without changes.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+18.8 KB
...s/copyright.TestImageRef_RemoveMetadata_Leave_Copyright-linux-jammy.golden.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+22.3 KB
resources/gif-animated.GIF_Animated_EmbedBackground-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+6.64 KB
resources/gif-animated.GIF_Animated_ExportNative-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+13.9 KB
resources/gif-animated.GIF_Animated_ExtractArea-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+6.64 KB
resources/gif-animated.GIF_Animated_PageDelay2-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+12.3 KB
resources/gif-animated.TestThumbnail_GIF_Animated-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+16.8 KB
resources/gif-animated.TestThumbnail_GIF_Animated_Force-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+4.64 KB
resources/gif-animated.TestThumbnail_GIF_ExportNative-linux-jammy.golden.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+4.57 KB
resources/gif-animated.TestThumbnail_GIF_ExportWebP-linux-jammy.golden.webp
Binary file not shown.
Binary file added
BIN
+1.1 MB
...as-icc-profile.TestImageRef_PngToWebp_OptimizeICCProfile_Lossless-linux-jammy.golden.webp
Binary file not shown.
Binary file added
BIN
+3.09 MB
resources/heic-24bit-exif.RemoveMetadata_Removes_Exif-linux-jammy.golden.heic
Binary file not shown.
Binary file added
BIN
+3.09 MB
resources/heic-24bit-exif.RemoveMetadata_Removes_Exif-macos-13.golden.heic
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+945 KB
resources/heic-orientation-6.AutoRotate_6__heic_to_jpg-linux-jammy.golden.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+294 KB
...jpg-24bit-icc-adobe-rgb.OptimizeICCProfile_RGB_Embedded-linux-jammy.golden.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+297 KB
...pg-24bit-icc-adobe-rgb.TransformICCProfile_RGB_Embedded-linux-jammy.golden.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Binary file added
BIN
+530 KB
resources/jpg-24bit-icc-iec.OvershootDeringing-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+1.05 KB
resources/jpg-24bit-icc-smpte.RemoveICCProfile-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+1.21 KB
resources/jpg-24bit.OptimizeICCProfile_RGB_No_Profile-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+4.21 KB
resources/jpg-24bit.TransformICCProfile_RGB_No_Profile-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+35.5 KB
resources/jpg-32bit-cmyk-icc-swop.OptimizeICCProfile_CMYK-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+55.3 KB
...bit-gray-scale-with-icc-profile.OptimizeICCProfile_Grey-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+63.8 KB
...-icc-dot-gain.TestImageRef_RemoveMetadata_Leave_Profile-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+22 KB
...s/jpg-8bit-grey-icc-dot-gain.TestThumbnail_CropCentered-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+22 KB
resources/jpg-8bit-grey-icc-dot-gain.TestThumbnail_NoCrop-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+84.1 KB
...rces/jpg-8bit-grey-icc-dot-gain.TestThumbnail_NoUpscale-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+22 KB
...urces/jpg-8bit-grey-icc-dot-gain.Thumbnail_CropCentered-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+22 KB
resources/jpg-8bit-grey-icc-dot-gain.Thumbnail_NoCrop-linux-jammy.golden.jpeg
Oops, something went wrong.
Binary file added
BIN
+84.1 KB
resources/jpg-8bit-grey-icc-dot-gain.Thumbnail_NoUpscale-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+27.6 KB
...ntation-5.TestImageRef_RemoveMetadata_Leave_Orientation-linux-jammy.golden.jpeg
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+196 KB
resources/jpg-orientation-6.AutoRotate_6__jpeg_to_webp-linux-jammy.golden.webp
Binary file not shown.
Binary file added
BIN
+412 KB
resources/orientation-issue-1.TestImageRef_Orientation_Issue-linux-jammy.golden.webp
Binary file not shown.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+26.7 KB
resources/png-24bit+alpha.TestImageRef_Linear_Alpha-linux-jammy.golden.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+3.36 KB
resources/png-24bit.TestThumbnail_PNG_CropCentered-linux-jammy.golden.png
Oops, something went wrong.
Binary file added
BIN
+28.9 KB
resources/png-8bit+alpha.EmbedBackgroundRGBA_Alpha-linux-jammy.golden.png
Oops, something went wrong.
Binary file added
BIN
+28.9 KB
resources/png-8bit+alpha.EmbedBackground_Alpha-linux-jammy.golden.png
Oops, something went wrong.
Binary file added
BIN
+28.7 KB
resources/png-8bit+alpha.Embed_ExtendWhite_Alpha-linux-jammy.golden.png
Oops, something went wrong.
Binary file added
BIN
+78.3 KB
resources/png-8bit+alpha.Resize_Downscale_Alpha-linux-jammy.golden.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+380 KB
resources/png-alpha-64bit.PNG_64bit_OptimizeICCProfile-linux-jammy.golden.png
Oops, something went wrong.
Binary file added
BIN
+84.9 KB
resources/tif-16bit.TIF_16_Bit_To_AVIF_12_Bit-linux-jammy.golden.avif
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+2.93 MB
resources/tif.Tiff-linux-focal.golden.tiff → resources/tif.Tiff-linux-jammy.golden.tiff
Binary file not shown.
Binary file not shown.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.