使用ImageMagick将透明颜色层添加到b& w图像

时间:2016-07-21 13:43:46

标签: node.js imagemagick gm

Red Alpha Layer

我正在尝试拍摄黑白图像并在顶部添加红色透明层。类似于图像的东西。有没有人知道如何使用gm在Node中使用ImageMagick?

1 个答案:

答案 0 :(得分:0)

我采用@Bonzo建议并使用混合物。使用Node gm,您可以直接调用ImageMagick方法。

const gm = require('gm');
const im = gm.subClass({ imageMagick: true });

im()
.command('composite')
.in('-blend', '100x100')
.in('-gravity', 'center')
.in('/tmp/top.png')
.in('/tmp/bottom.png').toBuffer('PNG',function (err, buffer) { }