Commit graph

60 commits

Author SHA1 Message Date
Koya Fukushi
7c2c8747a2 fix typo in comments 2021-07-20 12:32:24 +09:00
Lars Fronius
5c3317d077
Use faster encoding setting in test
Add avif test photo, that I had forgotten
2020-10-14 14:23:56 +02: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
Tomas
26b22e9a6f feat: autorotate 2020-08-04 19:40:07 +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
E.Kalinin
f8965115e6 update libvips documentation links 2020-04-03 23:21:14 +03: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
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
Adriano
70672d35e3 Libvips documentation URL and README copy updates 2018-05-19 10:36:06 -04: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
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
Janis Meybohm
90d6230aba Add nearest-neighbour interpolation 2017-11-10 15:46:02 +01:00
Martti Leppänen
58bc9312b6 Add the option to use background and threshold options on trim 2017-11-09 15:32:58 -05: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
Tomas Aparicio
ab4ef56bab feat(#189): allow strip image metadata via bimg.Options.StripMetadata = bool 2017-09-10 17:16:31 +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
Mark van der Velden
33bf9bdff6 Adding a test, verifying both ways of enabling SmartCrop work 2017-05-25 09:38:39 +02:00
Mark van der Velden
855de7ca55 Replacing SmartCrop with a Gravity option 2017-05-24 14:20:54 +02:00
Yoan Blanc
9c914467b3
Adding basic smartcrop support.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-05-17 22:34:14 +02:00
Jaume Pinyol
1a661e4e52 Add support for image watermarks 2017-01-24 20:07:59 +01:00
Tomás Aparicio
12fbc76421 feat(options): add link to libvips API docs for Extend 2016-10-01 10:35:30 +01:00
Tomas Aparicio
607aa69808 fix(options): code style comment 2016-09-30 23:16:36 +01:00
Tomas Aparicio
522cf71c73 feat(#92): support Extend param with optional background 2016-09-30 22:56:59 +01:00
Yoan Blanc
308a36afc6
Documentation error 2016-08-31 09:38:00 +02:00
Yoan Blanc
00fee003f7
Add support for 45° rotation. 2016-08-25 15:38:21 +02:00
Tomas Aparicio
c57a8c1320 feat(version): v1 release. see history for details 2016-04-21 16:44:50 +01:00
Tomas Aparicio
cc455d8f48 fix(rotation) 2016-02-05 15:19:32 +00:00
Chuck Neerdaels
99abaf0752 Added interface and test for sharpen 2015-11-16 15:46:08 -08:00
Tomas Aparicio
174de89a40 refactor(#55): minor changes, use proper declarations, unref image 2015-09-29 08:45:02 +01:00
Clement DAL PALU
e83c80c93c - Adding a Background option when flattening out a transparent PNG 2015-09-28 17:33:38 -07:00
Thomas Meson
404cbf902f vips: add a vips__gaussblur method
handle both < 7.41 and higher.
Prior 7.41, vips_gaussblur took only a int param, the radius.
The radius was then divided by 2.0 (min_ampl) in vips_gaussblur.
After, you can now parameter the min_ampl and radius became sigma (and
passed from an integer to a double).
2015-09-14 17:48:57 +02:00
Tomas Aparicio
851e65e71e refactor(colourspace) 2015-07-11 20:16:39 +01:00
Tomas Aparicio
0bff28381f fix(#46): transform to proper image size 2015-07-11 19:45:10 +01:00
Tomas Aparicio
ed4faadba6 refactor(#47): minor refactors, code normalization and test coverage 2015-07-11 16:50:25 +01:00
Yoan Blanc
8a2b991ce8 Add support for colourspace (fix #45) 2015-07-11 09:18:30 +02:00
Tomas Aparicio
5d322714ec feat: allow to remove ICC profile metadata 2015-06-13 22:11:54 +01:00
Tomas Aparicio
5d3a306adc fix(#43) 2015-06-13 17:39:25 +01:00
Tomas Aparicio
7be9d7bad5 fix(#42): change interlace type. fix C bindings 2015-06-12 10:28:37 +01:00
Brant Fitzsimmons
0019d370e9 Added progressive jpeg functionality. 2015-06-10 18:55:58 -04:00
Tomas Aparicio
67221723ca fix(#33): bad auto rotatino 2015-04-25 18:42:35 +02:00
Tomas Aparicio
210c7b4bdc refactor: remove colorspace feature 2015-04-11 03:01:22 +02:00
Tomas Aparicio
cc2290cb45 feat(#27, #25): new features 2015-04-11 02:49:11 +02:00
Tomas Aparicio
58b2be80a5 feat(#26): support zoom. several refactors and fixes 2015-04-09 02:08:07 +02:00
Tomas Aparicio
e603ddd10a feat(#25, #21) 2015-04-09 01:44:54 +02:00
Tomas Aparicio
5a6ed699e8 fix(rotate): max angle to 270 2015-04-08 01:34:24 +02:00