Node Jimp | Насыщенный цвет

Опубликовано: 6 Августа, 2021

Введение: Насыщение модификатора является встроенным цветом модификатор в Nodejs | Jimp, который насыщает изображение до заданного значения от 0 до 100.

Синтаксис:

 image.color ([
{применить: 'насыщать', параметры: [значение]}
]);

Параметр:

  • значение - в этом параметре хранится применяемая степень насыщенности. Принимает значения от 0 до 100.

Входные изображения:

Среда установки:

 npm init -y

Установить зависимости:

 npm установить jimp

Пример 1:

javascript




// 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 saturate modifier
image.color([{apply: 'saturate' , params: [50]}])
.write( 'saturate1.png' );
}
main();
console.log( "Image Processing Completed" );

Выход:

Пример 2: cb (необязательные параметры)

javascript




// 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 saturate modifier
image.color([{apply: 'saturate' , params: [50]}], function (err){
if (err) throw err;
})
.write( 'saturate2.png' );
}
main();
console.log( "Image Processing Completed" );

Выход:

Ссылка: https://www.npmjs.com/package/jimp