mirror of
https://github.com/lovell/sharp.git
synced 2025-08-23 21:21:40 +02:00
Compare commits
2 Commits
51d1a49abc
...
8607ff2f4a
Author | SHA1 | Date | |
---|---|---|---|
|
8607ff2f4a | ||
|
cd337e4de3 |
@ -61,6 +61,8 @@ const rgba = await sharp(rgb)
|
||||
|
||||
Extract a single channel from a multi-channel image.
|
||||
|
||||
The output colourspace will be either `b-w` (8-bit) or `grey16` (16-bit).
|
||||
|
||||
|
||||
**Throws**:
|
||||
|
||||
|
@ -74,6 +74,8 @@ function ensureAlpha (alpha) {
|
||||
/**
|
||||
* Extract a single channel from a multi-channel image.
|
||||
*
|
||||
* The output colourspace will be either `b-w` (8-bit) or `grey16` (16-bit).
|
||||
*
|
||||
* @example
|
||||
* // green.jpg is a greyscale image containing the green channel of the input
|
||||
* await sharp(input)
|
||||
|
@ -82,7 +82,6 @@ describe('Image channel extraction', function () {
|
||||
const output = fixtures.path('output.extract-alpha-2-channel.png');
|
||||
sharp(fixtures.inputPngWithGreyAlpha)
|
||||
.extractChannel('alpha')
|
||||
.toColourspace('b-w')
|
||||
.toFile(output, function (err, info) {
|
||||
if (err) throw err;
|
||||
assert.strictEqual(1, info.channels);
|
||||
|
Loading…
x
Reference in New Issue
Block a user