f32659bcb7
Revert last commit
...
This reverts commit d9221924d2 .
2023-07-03 02:17:08 +00:00
d9221924d2
Mod, fix autoRotate not clearing orientation exif data
2023-06-27 21:24:26 +00:00
Tom
ffadb9e4b0
Merge pull request #374 from Mereng/brightness_contrast
...
Support brightness and contrast
2022-04-05 21:13:47 +02:00
Vaibhav Sharma
ec6491c55c
reason for speed=3 added
2022-02-16 16:13:46 +05:30
Vaibhav Sharma
0b6895720c
allow effort param for png encoding when palette is true
2022-02-16 16:09:13 +05:30
Mereng
76894654c7
Support brightness and contrast
2021-06-17 18:57:39 +02:00
Nils Juenemann
401c985b5b
Remove debug output
2021-03-31 12:19:48 +02:00
Nils Juenemann
c51a11f6d2
Fix for blurry images from WEBP input and small output dimensions
2021-03-31 09:44:41 +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
Lars Fronius
2cba482a06
May only have a avif encoder installed, not decoder, thus for resize output only means to save is required
2020-10-13 01:04:04 +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
Tomas
26b22e9a6f
feat: autorotate
2020-08-04 19:40:07 +02:00
Tom
bb3a4a1ca0
Merge pull request #337 from theplant/master
...
support Palette option for png
2020-06-09 14:49:25 +02:00
Tomas
218f1428c4
fix( #335 ): disable image flatten type conditional
2020-06-08 18:05:35 +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
Tom
b653789679
Merge pull request #281 from pohang/skip_smartcrop
...
Add min dimension logic to smartcrop
2020-06-06 17:48:46 +02:00
Tom
7884549637
Merge pull request #307 from OrderMyGear/eslam/ch15924/some-product-images-have-a-border
...
enable vipsAffine to use `Extend` option value and send it to lipvips
2020-06-06 17:40:29 +02:00
Tomas
1e14ffb733
refactor(travis): adjust matrix versions
2020-06-06 17:37:01 +02:00
Monika Moser
e62b970bd7
Fix orientation in vipsFlip call (resizer rotateAndFlipImage)
2020-05-13 15:13:21 +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
Tom
c4e3beed52
fix(resizer): add exported error comment
2020-02-07 20:10:25 +01:00
Tom
34eb10c5d3
Merge pull request #293 from team-lab/gammaFilter
...
Gamma filter support
2020-02-07 19:37:36 +01:00
Jeremy Gordon
474300f17e
Supporting auto rotate for HEIF/HEIC images.
2019-12-24 10:36:35 +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
Patrick Zhang
ba2a6715ee
Add min dimension logic to smartcrop
...
The pre-crop operations will sometime yield
an image that is already the correct size or
1 pixel smaller (due to rounding error). Currently,
bimg will try to smart crop anyways and yield a
"bad extract area" error.
2019-02-22 13:42:35 -08:00
Mark van der Velden
da064bf399
Adding a test case that verifies #250
2018-12-19 09:53:09 +01:00
Tomás Aparicio
d67c48e6f2
Merge pull request #224 from kishorgandham/patch-1
...
Fix image crop during embed
2018-12-05 13:18:10 +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
Andrey Kirillov
e3e4ba395e
Fix AreaWidth calculation
2018-07-31 14:50:43 +03:00
Scott Kidder
23863c348e
Fixes #225 by correcting the flip and flop directions
2018-01-17 15:10:19 -08:00
Kishor Gandham
cf75e90e48
Fix image crop during embed
2018-01-17 11:52:57 +05:30
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
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
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
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
Tomas Aparicio
71054aaa89
fix( #162 ): garbage collection fix. split Resize() implementation for Go runtime specific
2017-09-07 10:41:10 +02:00