Lovell Fuller
a0568ec0c3
Allow values for limitInputPixels larger than 32-bit #3238
2022-05-28 08:35:17 +01:00
Lovell Fuller
7bf6cbd669
Docs: correct links to libvips documentation
2022-05-22 12:14:24 +01:00
Lovell Fuller
926572b41e
Control sensitivity to invalid images via failOn
...
Deprecates failOnError, equivalent to failOn=warning
2022-04-04 12:27:45 +01:00
codepage949
c3a0d5f5d0
Add support for TypedArray input with byteOffset and length
2022-03-27 20:18:58 +01:00
Rasmus Schultz
4ac65054bc
Docs: add example of how to get the right-side-up width/height ( #3127 )
...
See #3124
2022-03-09 15:59:09 +00:00
Lovell Fuller
dd3b78272a
Docs: remove experimental status from existing stats properties
2022-03-04 07:58:03 +00:00
Lovell Fuller
47ae1f52db
Docs: metadata returns resolutionUnit, if present
2022-01-29 15:24:44 +00:00
Lovell Fuller
2b8e4d20de
Docs: clarify that metadata is based on input, not output
2021-12-12 20:38:23 +00:00
Lovell Fuller
407bfcb42a
Expose unlimited option for SVG and PNG input #2984
2021-11-24 12:35:20 +00:00
Mart
b7add480c7
Add support for bit depth with raw input and output ( #2762 )
...
* Determine input raw pixel depth from the given typed array
* Allow pixel depth to be set on raw output
2021-08-03 14:52:54 +01:00
reiv
69790421b7
Docs: add stats usage note and example ( #2803 ) ( #2804 )
...
Clarify that stats are derived from the original input image and that operations need to be buffered in order to obtain stats from the resulting image.
2021-07-19 15:25:36 +01:00
Lovell Fuller
3f08f6a359
Add default background metadata for PNG and GIF images
2021-07-19 14:55:22 +01:00
Lovell Fuller
d000f57773
Add compression property to HEIF image metadata #2504
2021-07-14 13:45:47 +01:00
Lovell Fuller
6c2e6c5432
Install: multiple platform-arch binaries in same tree
2021-07-14 13:45:47 +01:00
Michael Nutt
9a1e8ed574
Add premultiplied boolean flag for raw pixel data input ( #2685 )
2021-05-03 19:30:37 +01:00
Jacob
52e4543d31
Detect empty input and throw a helpful error ( #2687 )
2021-05-03 09:29:51 +01:00
Lovell Fuller
43a085d1ae
Add support for OME-TIFF subIFDs #2557
2021-04-02 08:04:21 +01:00
alza54
c9f85fe27f
Expose libvips gaussnoise operation ( #2527 )
2021-01-16 14:03:25 +00:00
Leon Radley
4821a11223
Add support for Uint8(Clamped)Array input ( #2511 )
2021-01-06 09:49:24 +00:00
Lovell Fuller
39ddb6a175
Docs: improve descripion of create/raw props
2021-01-01 14:47:26 +00:00
AcrylicShrimp
08a2965f1c
Ensure animation-related properties work with stream-based input
2020-09-15 15:12:26 +01:00
stefanprobst
79f476ae4d
Allow input density range up to 100000 DPI ( #2348 )
2020-09-02 08:56:12 +01:00
Lovell Fuller
4beae0de71
Add 'animated' constructor property as shortcut for 'pages'
...
Provides easier-to-understand API when handling animated images
2020-08-18 20:28:35 +01:00
Lovell Fuller
c42de19d2a
Add most dominant colour to image stats #640
2020-07-15 21:57:37 +01:00
Lovell Fuller
8f5495a446
Add experimental sharpness calc to stats #2251
2020-06-12 11:25:57 +01:00
Lovell Fuller
7f142bddb3
Add level constructor opt for multi-level input #2222
2020-06-06 16:10:56 +01:00
Lovell Fuller
760550ca0d
Expose levels metadata for multi-level images #2222
2020-06-04 20:29:02 +01:00
Lovell Fuller
0ee08bfe46
Docs: lint JSDoc annotations when building docs
2020-05-15 14:07:27 +01:00
Lovell Fuller
4894c10dd9
Ensure consistent, correct detection of input opts #2118
2020-03-08 14:32:17 +00:00
Joe Flateau
03dad5f2b2
Docs: clarify stats.isOpaque ( #2094 )
2020-02-24 20:35:36 +00:00
Lovell Fuller
c17807c995
Remove previously deprecated limitInputPixels, sequentialRead
2020-02-15 20:01:46 +00:00
Lovell Fuller
c7a49054fd
Docs: update libvips URLs for band format/interpretation
2020-02-15 13:43:47 +00:00
Lovell Fuller
bd52e93fca
Deprecate limitInputPixels and sequentialRead, move to input options
2020-01-12 19:59:39 +00:00
Lovell Fuller
7dbad7206e
Drop support for undef input where opts also provided #1768
2020-01-11 12:02:31 +00:00
Lovell Fuller
00bcf60566
Docs: metadata delay/loop properties
2020-01-09 23:04:06 +00:00
Lovell Fuller
96a994a4c0
Move functions to improve logical ordering of docs
2020-01-03 20:58:57 +00:00
Lovell Fuller
d31a91a599
Expose raw TIFFTAG_PHOTOSHOP metadata #1600
2019-11-29 13:05:07 +00:00
Lovell Fuller
5a9b6c8afd
Tighten validation of page/pages constructor options
2019-10-03 16:41:32 +01:00
Lovell Fuller
6cf0b3240d
Simplify 'this' in IO pipeline using arrow functions
2019-07-26 19:19:21 +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
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
628996846d
Allow use of failOnError with Stream-based input #1691
2019-06-26 19:37:27 +01: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
6387fb79b1
Small improvements to input and install docs, bump deps
2019-03-15 15:48:55 +00:00
Lovell Fuller
1e4597c284
Changelog entry for #1595 (plus add GIF)
2019-03-10 17:26:26 +00:00
Lovell Fuller
ba3f914445
Document support for animated WebP in metadata pages
2019-01-27 21:01:49 +00:00
Lovell Fuller
fa69ff773a
Input image decoding fail fast by default
2019-01-18 19:25:55 +00:00
Lovell Fuller
f5d3721fe0
Doc refresh for #1205
2019-01-02 19:04:49 +00:00
Julian Aubourg
383b933e26
Build prototype with Object.assign to allow minification ( #1475 )
2018-11-26 19:40:06 +01:00