Node Jimp | Цветная шкала серого
Опубликовано: 6 Августа, 2021
Вступление
Модификатор оттенков серого - это встроенный модификатор цвета в Nodejs | Jimp, который обесцвечивает цвет изображения в оттенки серого в зависимости от заданного значения от 0 до 100.
Синтаксис:
image.color ([ {применить: 'оттенки серого', параметры: [значение]} ]);
Параметр:
- value - в этом параметре хранится применяемое количество оттенков серого. Принимает значения от 0 до 100.
Входные изображения:
Пример 1:
// npm install --save jimp // import jimp library to the environment var Jimp = require( 'jimp' ); //User-Defined Function to read the images async function main() { const image = await Jimp.read // color function having greyscale modifier image.color([{apply: 'greyscale' , params: [50]}]) .write( 'greyscale1.png' ); } main(); console.log( "Image Processing Completed" ); |
Выход:
Пример 2: cb (необязательные параметры)
//npm install --save jimp //import jimp library to the environment var Jimp = require( 'jimp' ); //User-Defined Function to read the images async function main() { const image = await Jimp.read // color function having greyscale modifier image.color([{apply: 'greyscale' , params: [50]}], function (err){ if (err) throw err; }) .write( 'greyscale2.png' ); } main(); console.log( "Image Processing Completed" ); |
Выход:
Ссылка: https://www.npmjs.com/package/jimp