sharp
sharp copied to clipboard
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
What are you trying to achieve? Selectively extracting single R,G and B channels from three different 16bit input tiff files. Then combining them to a new 16bit output tiff. With...
## Possible bug ### Is this a possible bug in a feature of sharp, unrelated to installation? - [x] Running `npm install sharp` completes without error. - [x] Running `node...
There's a possible vulnerability in logic that is run only at `npm install` time when installing versions of `sharp` prior to the latest v0.30.5. An attacker would need to be...
We are upgrading Sharp from `0.2*.0` to `0.30.0` and we discovered that `pageHeight` property on `webp()` is not supported anymore. Our use case is: 1. Load animated image and extract...
### What are you trying to achieve? sharp's `modulate()` uses LCH convert (as mentioned [here](https://github.com/lovell/sharp/issues/2845#issuecomment-899513269)), therefore result of `modulate({ hue: 180})` is differs from CSS-filter `hue-rotate(180deg)` ### When you searched...
Hi, thank you for building `sharp`. I want to report a possible bug: SVG source: ``` ``` `[email protected]` output ([reproducible source code](https://github.com/trungdq88/sharp-issue-29)):  `[email protected]` output ([reproducible source code](https://github.com/trungdq88/sharp-issue-30)):  Output...
I'm truly humbled by the recent surge in support for `sharp`. Whilst :star: and the trending status they bring are both amazing, thank you, the real measure of open source...
is it possible (if yes, how) to overlay 2 (or more) layers of animated GIFs on a background image (PNG). The GIF files have portions of the image where it...
Hello, I want to output a line graph SVG to a png using Sharp. The axis and legends are on top of the padding space of the SVG as overflow,...
Hi, I use sharp v0.25.4. I load a 16bit tiff and want to display on web canvas. Web chanvas require 4 channel containning alpha. In my code, I write it...