lucor
2f73f4d9e0
Add GIF save support from libvips 8.12
2022-01-11 14:51:18 +01:00
Tom
66447e14d4
Merge pull request #360 from jaberwoky/master
...
Panic on reading Exif
2021-08-07 18:02:47 +02:00
ZloyDyadka
f62a291281
Vips: cast go.int to c.INT in VipsVectorSetEnabled
2021-07-06 16:35:38 +03:00
ZloyDyadka
921a05687c
Vips: add VipsVectorSetEnabled
2021-07-06 14:59:12 +03:00
Marc-Antoine Perennou
58fb35672e
unref the image *after* we used it
...
Otherwise we manipulate potentially deallocated memory.
On some distributions things go fine for some reason, but
on others the memory actually gets deallocated and garbage is used,
leading to a segmentation fault in vips_image_guess_interpretation
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2021-03-16 22:13:51 +01:00
Yaroslav Khrylchenko
a2cd58f651
fix panic on reading Exif
2020-11-12 17:00:34 +03:00
Lars Fronius
e87ff245c1
Since AVIF computation was awfully slow, this exposes the CPU effort setting "speed".
2020-10-14 13:43:37 +02:00
Lars Fronius
83c14048e0
Adds AVIF support
...
* This adds a new type AVIF to the supported type list if libvips >= 8.9.0
* Calls libheif through libvips with the AV1 compression set to save AVIF images.
2020-10-10 15:25:53 +02:00
Tom
f5e58f04a8
Merge pull request #346 from fredeastside/more_exif_data
...
add most useful exif data to metadata
2020-08-04 20:02:48 +02:00
Tomas
26b22e9a6f
feat: autorotate
2020-08-04 19:40:07 +02:00
Tom
dc6db012b2
Merge pull request #347 from vansante/master
...
Support more HEIF file types based on file magic signatures
2020-08-04 12:39:10 +02:00
fredrsf
856fb7405c
add most useful exif data to metadata
2020-08-04 12:24:15 +03:00
fredrsf
b38ffd41d1
add more exif data to metadata
2020-07-30 17:23:26 +03:00
Paul
e490c75415
Merge pull request #3 from laurentiuilie/add-support-for-heifs-file
...
add brands heis, hevc
2020-07-28 10:12:00 +02:00
Laurentiu Ilie
bb682d7bb1
add brands heis, hevc
2020-07-27 17:13:41 +02:00
Paul
5a00c1aa34
Merge pull request #2 from laurentiuilie/add-support-for-heifs-file
...
Add support for heifs file
2020-07-27 10:04:13 +02:00
Laurentiu Ilie
08f64c4145
remove test file and add the check
2020-07-23 16:27:41 +02:00
Azuma Fan
dfd363a962
support Palette option for png
2020-06-08 16:43:04 +08:00
Tomas
5aca0ea5b1
feat: add Dockerfile / Docker-driven CI job
2020-06-07 01:16:45 +02:00
Tom
1faf8e4f8d
Merge pull request #299 from evanoberholster/master
...
Update Transform ICC Profiles with Input Profile
2020-06-06 18:14:07 +02:00
Eslam Mahmoud
cd2783eff0
enable vipsAffine to use Extend option value and send it to lipvips
...
this will change the default from the one that lipvips use which is `background` to the ones that bimg use which is `C.VIPS_EXTEND_BLACK`
but because the lip add extra 1 or .5 pix the background is considered black anyway so this will not affect anyone
but will fix the bug of having border on the right and bottom of some images
[ch15924]
2020-04-16 12:42:56 -05:00
E.Kalinin
f8965115e6
update libvips documentation links
2020-04-03 23:21:14 +03:00
Tom
34eb10c5d3
Merge pull request #293 from team-lab/gammaFilter
...
Gamma filter support
2020-02-07 19:37:36 +01:00
Paul
780105d695
Fix typo
...
Co-Authored-By: Yoan Blanc <yoan@dosimple.ch>
2020-01-01 11:20:17 +01:00
Paul van Santen
2e72fc0243
Add support for other HEIF mimetype
2019-12-24 10:41:21 +01:00
Jeremy Gordon
f9eadf55bb
Adding support for heif (i.e. heic files).
2019-12-24 10:35:39 +01:00
evanoberholster
599dc0ba03
Merge branch 'master' into master
2019-10-01 23:59:30 +08:00
sugimotoren
f67988d37b
GammaFilter
2019-08-01 15:30:44 +09:00
Tomás Aparicio
7f4a97c0ef
Merge pull request #242 from acaloiaro/documentation-url-updates
...
Libvips documentation URL and README copy updates
2018-12-05 13:09:56 +01:00
Evan Oberholster
d883bb6fee
Update Transform ICC Profiles with Input Profile
...
Support for input profile when there is none embbeded in image.
2018-11-04 22:04:19 +02:00
Dan Persa
98902da9c7
Make it compatible with the latest vips. Fixes #255
2018-10-19 16:28:19 +02:00
Adriano
70672d35e3
Libvips documentation URL and README copy updates
2018-05-19 10:36:06 -04:00
Tomás
cd21e84c71
Merge pull request #216 from Bynder/master
...
Remove go-debug usage
2017-12-22 19:55:16 +01:00
Tomás
262d0f82b7
Merge pull request #208 from mikestead/feature/webp-lossless
...
Add lossless option for saving webp
2017-12-22 19:51:54 +01:00
Mircea Cosbuc
ae46b2282a
Remove go-debug usage
2017-12-22 16:31:43 +01:00
Tomas Aparicio
90e5ea5d3a
fix(options): use float64 type in Options.Threshold
2017-11-23 16:20:12 +01:00
Tomás
03f7d1fe04
Merge pull request #206 from tstm/add-trim-options
...
Add the option to use background and threshold options on trim
2017-11-23 09:03:45 +01:00
Mike Stead
ce5ae9c7fe
Add lossless option for saving webp
2017-11-11 14:56:12 +11:00
Martti Leppänen
58bc9312b6
Add the option to use background and threshold options on trim
2017-11-09 15:32:58 -05:00
Janis Meybohm
c520b9c136
Fix memory leak on icc_transform
...
This was introduced with #168
2017-11-01 14:20:29 +01:00
Yoan Blanc
e7d6d147ee
Add shrink-on-load for webp.
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-10-01 12:48:39 -04:00
Yoan Blanc
c1f2667c0f
Adding trim operation.
...
Closes #22
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-09-12 14:22:55 -04:00
Yoan Blanc
896c479f95
Fix typo and small cleanup.
...
- it addresses the comments for ab4ef56bab
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-09-11 10:00:06 -04:00
Tomas Aparicio
bd028cd5da
fix(reduce): resolve conflicts with master
2017-09-10 20:30:24 +02:00
Tomas Aparicio
ab4ef56bab
feat( #189 ): allow strip image metadata via bimg.Options.StripMetadata = bool
2017-09-10 17:16:31 +02:00
Yoan Blanc
d80a894873
Check the length before jumping into buffer.
...
Closes #170
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-07-18 10:06:50 +02:00
Janis Meybohm
767bfdac74
Add option to convert embedded ICC profiles
...
Set an bimg.Options OutputICC to an absolute path to the desired output ICC profile. If an embedded ICC profile is found in VipsImage, it is converted to the output ICC profile.
Fixes #50
2017-07-07 16:24:19 +02:00
Adam Scarr
dc3286965b
Use vips reduce when downscaling
2017-07-04 11:33:13 +10:00
Henry
ff43c3d806
Expose vips cache memory management functions.
2017-06-16 01:26:01 +00:00
Tomás Aparicio
2394a2d77e
Merge pull request #149 from waldophotos/master
...
Add backwards compatibility code for older `libvips` versions.
2017-05-24 20:48:33 +01:00