Jakub Michálek
|
b494b2e872
|
Add brightness, saturation and hue modulation #609 (#1601)
|
2019-03-25 07:44:07 +00:00 |
|
Lovell Fuller
|
83cdb558f6
|
Allow Stream-based input of raw pixel data #1579
|
2019-03-18 20:15:18 +00:00 |
|
Lovell Fuller
|
9cc06c887b
|
Add support for pages option for multi-page input #1566
|
2019-03-17 16:37:27 +00:00 |
|
Lovell Fuller
|
7cafd4386c
|
Add composite op, supporting multiple images and blend modes #728
|
2019-03-09 22:46:23 +00:00 |
|
Lovell Fuller
|
e3549ba28c
|
Remove functions previously deprecated in v0.21.0
background, crop, embed, ignoreAspectRatio, max, min, withoutEnlargement
|
2019-03-01 23:43:35 +00:00 |
|
Lovell Fuller
|
d1bbe62e52
|
Rename armv8 as arm64v8 to match Node's process.arch
|
2019-03-01 23:43:35 +00:00 |
|
Lovell Fuller
|
770be35c44
|
Tests: add a couple of extra leak suppressions for Node
|
2019-01-27 20:48:17 +00:00 |
|
Lovell Fuller
|
d5e98bc8ad
|
Split file-based input errors into missing vs invalid #1542
|
2019-01-19 11:59:36 +00:00 |
|
Lovell Fuller
|
fa69ff773a
|
Input image decoding fail fast by default
|
2019-01-18 19:25:55 +00:00 |
|
Lovell Fuller
|
a183bb1cac
|
Add valgrind memory leak suppressions
|
2019-01-18 12:08:28 +00:00 |
|
Lovell Fuller
|
32a34a8841
|
Tests: separate IO suite into per-format unit files
|
2019-01-13 10:11:32 +00:00 |
|
Lovell Fuller
|
98797445de
|
Expose PNG output options requiring libimagequant #1484
|
2019-01-13 09:06:05 +00:00 |
|
Lovell Fuller
|
bd377438b6
|
Ignore colour profiles in LAB images as they are already LAB
|
2019-01-12 18:13:43 +00:00 |
|
Lovell Fuller
|
9dd6510de6
|
Expose underlying error message for invalid input #1505
|
2019-01-12 16:10:25 +00:00 |
|
Lovell Fuller
|
4c01a099ea
|
Add ensureAlpha op, adds alpha channel if missing #1153
|
2019-01-05 21:12:33 +00:00 |
|
Lovell Fuller
|
88e490356d
|
Test: remove stray console.log
|
2019-01-03 12:35:54 +00:00 |
|
Lovell Fuller
|
7c631c0787
|
Ensure shortest resized edge is >= 1px #1003
|
2019-01-03 12:01:55 +00:00 |
|
Lovell Fuller
|
cc633589d9
|
Expose pages metadata for multi-page input images #1205
|
2019-01-01 22:10:27 +00:00 |
|
Lovell Fuller
|
30ca424942
|
Apply correct forced output when chaining #1528
|
2019-01-01 18:40:09 +00:00 |
|
Michael B. Klein
|
c695c40abc
|
Expose libvips pyramid/tile options for TIFF output (#1483)
|
2018-12-06 22:33:46 +01:00 |
|
Lovell Fuller
|
fd1ca1dbb2
|
Ensure the tests for #1477 pass on OS X
|
2018-12-04 23:58:02 +01:00 |
|
Lovell Fuller
|
f25dbd5f61
|
Ensure the tests for #1477 pass on OS X
|
2018-12-04 23:45:08 +01:00 |
|
Keith
|
541e7104fd
|
Expose libvips recombination matrix operation #1477
|
2018-12-04 23:06:34 +01:00 |
|
Lovell Fuller
|
6f9699f605
|
Ensure correct channel info for raw, greyscale output #1425
|
2018-11-19 20:00:30 +00:00 |
|
Lovell Fuller
|
03394556b5
|
Update semistandard linter to latest
|
2018-11-11 18:05:40 +00:00 |
|
Daiz
|
a48f8fbb61
|
Allow separate parameters for gamma encoding and decoding (#1439)
|
2018-11-11 10:15:38 +01:00 |
|
Daiz
|
1fa388370e
|
Add support for the "mitchell" kernel for image reductions (#1438)
|
2018-10-28 15:11:27 +00:00 |
|
Lovell Fuller
|
1565e58fcf
|
Update benchmark results ahead of v0.21.0
Remove lwip and images as they lack Node 10 support
|
2018-10-04 12:41:01 +01:00 |
|
Lovell Fuller
|
c22e2a17ef
|
Update benchmark dependencies
|
2018-10-04 11:01:09 +01:00 |
|
Lovell Fuller
|
fd2a10ccea
|
Threshold trim tests for non-turbo libjpeg
|
2018-10-02 20:33:26 +01:00 |
|
Lovell Fuller
|
0725378257
|
Add trimOffsetLeft, trimOffsetTop to trim response #914
|
2018-10-02 20:16:00 +01:00 |
|
Lovell Fuller
|
db4df6f0b2
|
Add size to metadata response (Stream/Buffer only) #695
|
2018-10-02 18:05:08 +01:00 |
|
Lovell Fuller
|
17f942c802
|
Add chromaSubsampling and isProgressive to metadata #1186
|
2018-10-02 17:11:25 +01:00 |
|
Lovell Fuller
|
60438ebfe5
|
Ensure precision of trim threshold, update docs #914
|
2018-10-02 12:45:37 +01:00 |
|
Lovell Fuller
|
21fbe546b8
|
Switch from custom trim op to vips_find_trim #914
|
2018-10-02 11:24:32 +01:00 |
|
Lovell Fuller
|
ea5270221b
|
Add new leak suppression for nodejs/libuv
|
2018-10-02 11:23:15 +01:00 |
|
Lovell Fuller
|
a64844689e
|
Deprecate background, add op-specific prop to resize/extend/flatten #1392
|
2018-10-01 20:58:55 +01:00 |
|
Lovell Fuller
|
c3274e480b
|
Deprecate crop, embed, ignoreAspectRatio, max, min, withoutEnlargement.
These become options of the resize operation instead. #1135
|
2018-09-30 20:16:27 +01:00 |
|
freezy
|
796738da65
|
Add support for arbitrary rotation angle via vips_rotate (#1385)
|
2018-09-27 18:00:36 +01:00 |
|
Lovell Fuller
|
24b42ef192
|
Tests: Move all setup to named file
|
2018-09-22 13:54:20 +01:00 |
|
Lovell Fuller
|
2ce166ab0a
|
Update links to libvips, now in its own GitHub org
|
2018-09-21 20:33:01 +01:00 |
|
Lovell Fuller
|
1106aac2d8
|
Tests: tweak colour thresholds for (non-turbo) libjpeg compat
|
2018-09-21 19:51:47 +01:00 |
|
Lovell Fuller
|
93aac660a3
|
Tests: avoid shrink-on-load for (non-turbo) libjpeg compat
|
2018-09-21 19:34:52 +01:00 |
|
Lovell Fuller
|
deacd553bf
|
Enable SIMD convolution by default #1213
|
2018-09-19 21:42:40 +01:00 |
|
Lovell Fuller
|
c8ff7e11a9
|
Upgrade to libvips v8.7.0
Drop Node 4 support
Add experimental musl prebuild for Node 8 and 10
|
2018-09-19 21:38:09 +01:00 |
|
Lovell Fuller
|
4cff62258c
|
Improve smartcrop saliency testing/reporting
|
2018-09-05 22:49:31 +01:00 |
|
Axel Eirola
|
7d48a5ccf4
|
Allow floating point density input (#1362)
Metadata output will still remain integer
|
2018-09-01 08:58:30 +01:00 |
|
ajhool
|
bf3254cb16
|
Install: avoid race conditions when creating directories (#1358)
|
2018-08-29 09:20:26 +01:00 |
|
Alun Davies
|
b5b95e5ae1
|
Expose depth option for tile-based output (#1342)
|
2018-08-18 15:09:53 +01:00 |
|
Lovell Fuller
|
d705cffdd6
|
Ensure extractChannel works with 16-bit images #1330
|
2018-08-12 20:22:39 +01:00 |
|