Philipp Trulson
28a4cce48b
Remove dependency on vips7compat
2022-12-01 18:15:25 +01:00
Tom
ffadb9e4b0
Merge pull request #374 from Mereng/brightness_contrast
...
Support brightness and contrast
2022-04-05 21:13:47 +02:00
Tom
e9e8495e96
Merge pull request #393 from lucor/gifsave
...
Add GIF save support from libvips 8.12
2022-04-05 21:13:02 +02:00
igsr5
03d98b00ba
Fix review
2022-04-05 21:40:08 +09:00
igsr5
1547c623a9
Add getter, setter for MaxSize
2022-03-24 15:19:43 +09:00
Vaibhav Sharma
0b6895720c
allow effort param for png encoding when palette is true
2022-02-16 16:09:13 +05:30
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
Mereng
76894654c7
Support brightness and contrast
2021-06-17 18:57:39 +02: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