Node Jimp | Цветовой круг

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

Вступление
Модификатор вращения - это встроенный модификатор цвета в Nodejs | Jimp, который изменяет оттенок изображения на заданное значение, от -360 до 360. Вращение на 0, 360, -360 не будет выполнять никаких функций, так как оно устанавливает оттенок обратно на тот, который был раньше.
Синтаксис:

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

Параметр:

  • value - в этом параметре хранится применяемая величина изменения оттенка. Принимает значения от -360 до 360.

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

Пример 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 spin modifier
image.color([{apply: 'spin' , params: [50]}])
.write( 'spin1.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 spin modifier
image.color([{apply: 'spin' , params: [50]}], function (err){
if (err) throw err;
})
.write( 'spin2.png' );
}
main();
console.log( "Image Processing Completed" );

Выход:

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