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 |
|
Espen Hovlandsdal
|
7bbc5176a1
|
Expose mozjpeg quant_table flag (#1285)
|
2018-07-10 15:56:05 +01:00 |
|
Tom Lokhorst
|
76c41eaf05
|
Expose libjpeg optimize_coding flag (#1265)
|
2018-06-21 18:12:10 +01:00 |
|
Lovell Fuller
|
94607b585a
|
Ensure extractChannel sets bw colourspace interp #1257
|
2018-06-19 22:47:52 +01:00 |
|
Lovell Fuller
|
da0b0348a2
|
Prevent rounding err with shrink-on-load and 90/270 rot #1241
|
2018-06-19 21:19:34 +01:00 |
|
Lovell Fuller
|
54a71fc142
|
Fix tint op by ensuring LAB and allowing negative values #1235
Add test cases for more tint colours and input interpretations
|
2018-05-23 20:51:47 +01:00 |
|
Rik Heywood
|
dbac4b9a63
|
Add tint operation to set image chroma
|
2018-04-11 20:05:48 +01:00 |
|
Andrea Bianco
|
875937e3d8
|
Expose libvips' median filter operation (#1161)
|
2018-03-17 10:52:44 +00:00 |
|