Commit graph

49 commits

Author SHA1 Message Date
Tomas Aparicio
cc455d8f48 fix(rotation) 2016-02-05 15:19:32 +00:00
Tomas Aparicio
b198ea2ecc fix(rotate): pre-rotate image based on EXIT orientation 2016-01-30 16:27:27 +00:00
Chuck Neerdaels
99abaf0752 Added interface and test for sharpen 2015-11-16 15:46:08 -08:00
Tomas Aparicio
13ef72dc03 refactor(resize): clone options by value 2015-11-03 07:54:40 +00:00
Tomás Aparicio
6ee9b69627 refactor(resize): simplify code 2015-11-03 07:49:05 +00:00
Tomas Aparicio
b7eaa00f10 feat(#60): support zero top and left params in extract operation 2015-10-12 21:36:37 +01: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
b74cbd5173 resize: move effects to more explicit methods
add method shouldApplyEffects and applyEffects
2015-09-15 11:28:05 +02:00
Thomas Meson
4cc9e0dde1 transformImage: apply gaussian blur if needed 2015-09-14 17:58:24 +02:00
Tomas Aparicio
1c2f37648c refactor(vips): use shortcut to VipsImage C type 2015-09-07 20:33:21 +02: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
5874efef3e fix(resize): default options 2015-07-09 23:35:04 +01:00
Tomas Aparicio
a45e277f68 refactor(resize) 2015-07-09 23:31:51 +01:00
Tomas Aparicio
9db6f2a0ea fix(#46): infer resize operation 2015-07-09 23:30:08 +01: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
Brant Fitzsimmons
0019d370e9 Added progressive jpeg functionality. 2015-06-10 18:55:58 -04:00
Tomas Aparicio
a29fa25dfc refactor(vips) 2015-05-05 20:28:39 +02:00
Tomas Aparicio
81bb4bcdac fix(#32): bad crop 2015-04-25 19:56:50 +02:00
Tomas Aparicio
67221723ca fix(#33): bad auto rotatino 2015-04-25 18:42:35 +02:00
Tomas Aparicio
c2a502a611 fix(#31) 2015-04-16 02:24:44 +02:00
Tomas Aparicio
4bf5d7391e refactor(watermark): auto define width 2015-04-12 12:39:26 +02:00
Tomas Aparicio
3f063b6a2f refactor: comparse as pure string 2015-04-11 15:04:13 +02:00
Tomas Aparicio
6f5f7ff644 refactor(resize) 2015-04-11 03:09:13 +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
Tomas Aparicio
d2bedeb71f refactor(resize): remove debug statement 2015-04-08 01:00:40 +02:00
Tomas Aparicio
414fe40c91 feat(#20): support flop operation (interface broken, sorry im still beta) 2015-04-08 00:44:44 +02:00
Tomas Aparicio
4330593138 fix(image): tests 2015-04-07 23:53:48 +02:00
Tomas Aparicio
16576f49c9 feat(#18, #17) 2015-04-07 23:02:31 +02:00
Tomas Aparicio
ad7f767e6a fix(extract): detect area options 2015-04-07 12:15:58 +02:00
Tomas Aparicio
34dda8c57c fix(vips): memory inconsistency 2015-04-07 11:25:54 +02:00
Tomas Aparicio
6cb3717518 fix: possible leaks 2015-04-07 10:16:36 +02:00
Tomas Aparicio
9c6e6dcf34 fix(test) 2015-04-07 00:22:13 +02:00
Tomas Aparicio
3904953399 refactor(resize): extract 2015-04-06 23:43:30 +02:00
Tomas Aparicio
812532b615 fix(resize): support rotate 2015-04-06 17:26:04 +02:00
Tomas Aparicio
40dd19fa6a refactor(resize) 2015-04-06 17:06:44 +02:00
Tomas Aparicio
206a1efc66 refactor: bindings 2015-04-06 13:25:01 +02:00
Tomas Aparicio
03f08422d8 fix(crop): tests 2015-04-06 02:59:29 +02:00
Tomas Aparicio
b20ddbb8f3 feat: support resize and enlarge images 2015-04-06 02:04:10 +02:00
Tomas Aparicio
ef10d7d7ec feat: support multiple outputs 2015-04-05 23:39:15 +02:00
Tomas Aparicio
d471c49348 feat(#6, #10, #11) 2015-04-05 22:01:48 +02:00
Tomas Aparicio
61997bc68b feat(#3, #5): support image operations 2015-03-30 02:41:16 +02:00
Tomas Aparicio
63f4b01c8d feat(#1): initial implementation 2015-03-29 22:55:04 +02:00