1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-01-08 10:45:04 +02:00
Commit Graph

34 Commits

Author SHA1 Message Date
DarthSim
b9823d05c2 Drop old vips (<8.8) support 2021-03-15 18:06:10 +06:00
DarthSim
bad20a3f02 Fix animations loops and delays 2021-02-22 19:30:55 +06:00
DarthSim
e48c557fc4 rotate processing option 2021-01-13 20:51:19 +06:00
DarthSim
40563f9573 Ability to keep ICC profile 2021-01-12 20:43:09 +06:00
DarthSim
1260d27b0b Improved ICC profiles handling 2020-11-18 12:22:23 +06:00
DarthSim
1bd789df4e Add AVIF support 2020-09-16 16:15:01 +06:00
DarthSim
965cd68ecf Fix padding and extend behaior when converting from a fromat without alpha support to one with alpha support 2020-08-21 18:05:28 +06:00
DarthSim
494af926df Save ICO without ImageMagick 2020-07-22 16:40:34 +06:00
DarthSim
ec545138ac Use GaugeFunc for vips metrics 2020-06-10 19:13:39 +06:00
ILYA
4bd745f764
Improve trim method to accept color to be cut off and hor/ver alignment options (#357)
* Improve trim method to accept color to be cut off and hor/ver alignment options

* Make color and equality args truly optional

* Add docs for new trim params

Co-authored-by: Ilya Melnitskiy <melnitskiy_i_m@onyx-team.com>
2020-04-07 18:06:28 +06:00
DarthSim
6c60fb804f Remove HEIC saving; Remove JBIG from docker; Replace imagequant with quantizr in docker 2020-03-12 20:03:29 +06:00
DarthSim
8e3cf54d85 Get rid of os.Exit 2020-02-27 21:44:59 +06:00
sauerbraten
89f8a4e11c
Add option to keep metadata/tags in output image (#329)
* add env var to disable stripping metadata

by default, all metadata will be stripped (as before)

* always strip orientation tags when rotating the image

in case IMGPROXY_STRIP_METADATA is false

* document IMGPROXY_STRIP_METADATA env var

* remove ICC profile after importing it

needed, in case metadata aren't stripped from the output image
2020-01-30 21:43:08 +06:00
DarthSim
ee450bec46 Trim processing option 2020-01-17 15:54:50 +06:00
DarthSim
05cd1286a4 Add gravity to extend option 2019-12-25 17:04:16 +06:00
DarthSim
a3d894a697 Load ICO without imagemagick 2019-10-03 21:43:33 +06:00
DarthSim
219d0f8d78 DRY image formats support detection 2019-09-30 17:51:11 +06:00
DarthSim
1f73fd33a9 Finalized BMP support 2019-09-30 17:36:38 +06:00
Dmitry Zuev
239ee95789 Add BMP support (#176)
* Start implementing TIFF support

* bmp

* revert Dockerfile

* Update supported image formats list
2019-09-30 17:30:20 +06:00
DarthSim
4d06d397fe Load ICO with vips_magickload 2019-09-30 16:05:54 +06:00
DarthSim
5e18d59f80 TIFF support 2019-09-30 16:05:47 +06:00
DarthSim
f7ca800b36 Refactored image downloading and watermark preparation 2019-09-20 17:01:00 +06:00
DarthSim
447e53fc4e Use VIPS_META_ORIENTATION in the latest versions of vips 2019-09-19 19:47:04 +06:00
DarthSim
f30e065a96 Disable vector (orc causes random segfaults) 2019-09-10 18:46:26 +06:00
DarthSim
8cef2ee3b2 Better watermarking 2019-08-28 18:45:16 +06:00
DarthSim
7f95569dcf MaxUint32-sized array is too much for 32bit 2019-08-13 21:29:04 +06:00
DarthSim
bf64a48783 Fix build on 32-bit systems 2019-08-13 17:25:54 +06:00
DarthSim
327429a1e5 Improve handling of non-sRGB images 2019-06-26 13:07:19 +06:00
DarthSim
7d92cdd66d Correct image extending 2019-06-17 16:13:34 +06:00
DarthSim
e4b8332752 Don't fail if smart crop is not supported but requested 2019-06-11 19:31:18 +06:00
DarthSim
6f889a14da Fix segfault on watermark applying 2019-06-11 17:11:14 +06:00
DarthSim
75aae2f569 typo 2019-06-10 20:23:05 +06:00
DarthSim
a08a5d41d9 Refactor colorspace code 2019-06-10 20:15:49 +06:00
DarthSim
fa224981af Extract Vips stuff into vips.go and CString stuff into c_strings.go 2019-06-06 16:51:29 +06:00