Lovell Fuller
|
17ea70a102
|
Add named 'alpha' channel to extractChannel op #2138
|
2020-06-07 10:43:43 +01:00 |
|
Lovell Fuller
|
e82a585cec
|
Ensure AsyncWorker options are persisted #2130
|
2020-03-19 21:21:21 +00:00 |
|
Lovell Fuller
|
cf39fc4fb1
|
Simplify tiled layout JPEG file extension logic
|
2020-03-14 22:08:46 +00:00 |
|
Lovell Fuller
|
51b14329d6
|
Simplify and future-proof tile option parsing
|
2020-03-06 20:06:41 +00:00 |
|
Lovell Fuller
|
8b3c0daab2
|
Upgrade to libvips v8.9.1-alpha1 prebuild
|
2020-02-19 11:41:18 +00:00 |
|
Lovell Fuller
|
4abb4edf64
|
Migrate internals to N-API #1282
|
2020-02-15 19:38:15 +00:00 |
|
Lovell Fuller
|
a2314c4aa0
|
Ensure RGBA LZW TIFF info.channel count #2064
|
2020-02-15 11:46:13 +00:00 |
|
Lovell Fuller
|
1a98c390fc
|
Prevent sequentialRead for EXIF-based rotate op #2042
|
2020-01-20 21:50:43 +00:00 |
|
Lovell Fuller
|
18e1f10a94
|
Add support for input with 16-bit RGB profile #2037
|
2020-01-15 21:16:11 +00:00 |
|
Lovell Fuller
|
3b4f95597a
|
Prevent use of sequentialRead for rotate ops #2016
|
2020-01-14 08:34:54 +00:00 |
|
Lovell Fuller
|
bd52e93fca
|
Deprecate limitInputPixels and sequentialRead, move to input options
|
2020-01-12 19:59:39 +00:00 |
|
Lovell Fuller
|
4b8cc13a05
|
Add 2020 to list of copyright years
|
2020-01-08 21:20:53 +00:00 |
|
Brychan
|
403160434b
|
Correctly bind max width and height values when using withoutEnlargement (#2024)
|
2020-01-07 12:10:35 +00:00 |
|
Lovell Fuller
|
a216d2945b
|
Upgrade to libvips v8.9.0-rc4, drop support for Node.js 8
|
2020-01-03 20:26:55 +00:00 |
|
Lovell Fuller
|
755a0caf3d
|
Fix 16-bit, 2-channel PNG w/ ICC profile support #2013
|
2019-12-20 17:19:33 +00:00 |
|
Lovell Fuller
|
bb15cd9067
|
Improve thread safety with copy-on-write for metadata #1986
|
2019-11-27 23:15:56 +00:00 |
|
Pouya Eghbali
|
9baf38db44
|
Allow compilation of v0.23.x on FreeBSD and variants (#1952)
|
2019-11-06 23:11:44 +00:00 |
|
Paul Neave
|
08a6597626
|
Add background option to tile output operation (#1924)
|
2019-10-25 14:30:33 +01:00 |
|
Andargor
|
4ae8999f62
|
Add premultiplied option to composite operation (#1835)
|
2019-08-14 19:01:23 +01:00 |
|
Lovell Fuller
|
417cca6e0d
|
Use libvips built-in ICC profiles when required #1619
|
2019-07-29 14:16:21 +01:00 |
|
Ilya Ovdin
|
690bc43abe
|
Fix rotate/extract ordering for non-90 angles (#1755)
|
2019-07-26 20:28:45 +01:00 |
|
Lovell Fuller
|
233b015d77
|
Improve consistency of validation error handling
Utilises common path of existing invalidParameterError
|
2019-07-26 14:58:54 +01:00 |
|
Lovell Fuller
|
36e8a3da88
|
Expose libwebp smartSubsample and reductionEffort #1545
|
2019-07-14 22:52:38 +01:00 |
|
RaboliotTheGrey
|
6c02949fc1
|
Add skipBlanks support for tile layout (#1687)
|
2019-07-12 12:02:51 +01:00 |
|
Lovell Fuller
|
b737d4601e
|
Add experimental support for HEIF images #1105
Requires a custom, globally-installed libvips compiled with libheif
|
2019-07-04 13:21:32 +01:00 |
|
Lovell Fuller
|
631a3597c7
|
Upgrade to libvips v8.8.0, remove deprecated overlayWith
|
2019-06-26 18:32:53 +01:00 |
|
Lovell Fuller
|
3be4d5bb45
|
Ensure limitInputPixels check uses 64-bit unsigned type
|
2019-04-20 17:51:19 +01:00 |
|
Jakub Michálek
|
b494b2e872
|
Add brightness, saturation and hue modulation #609 (#1601)
|
2019-03-25 07:44:07 +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
|
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
|
93ad9d4a4a
|
Ensure all metadata removed from PNG unless withMetadata used
|
2019-01-09 21:17:53 +00:00 |
|
Lovell Fuller
|
4c01a099ea
|
Add ensureAlpha op, adds alpha channel if missing #1153
|
2019-01-05 21:12:33 +00:00 |
|
Lovell Fuller
|
ee8bfa3980
|
Add 2019 to list of years of copyright
|
2019-01-04 16:05:26 +00:00 |
|
Lovell Fuller
|
7c631c0787
|
Ensure shortest resized edge is >= 1px #1003
|
2019-01-03 12:01:55 +00:00 |
|
Michael B. Klein
|
c695c40abc
|
Expose libvips pyramid/tile options for TIFF output (#1483)
|
2018-12-06 22:33:46 +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 |
|
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
|
0725378257
|
Add trimOffsetLeft, trimOffsetTop to trim response #914
|
2018-10-02 20:16:00 +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
|
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 |
|
freezy
|
37d385fafa
|
Move background extraction into separate method (#1383)
|
2018-09-24 10:00:00 +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 |
|
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 |
|
Lovell Fuller
|
c14434f9e7
|
Add removeAlpha op, removes alpha channel if any #1248
|
2018-08-07 20:32:11 +01:00 |
|