GraphicsMagick 图片合成,如果有很多张图片,该怎么写呢?
发布于 9 年前 作者 LL101SS 7177 次浏览 最后一次编辑是 8 年前 来自 问答
var gm = require('gm');
gm()
    .in('-page', '+0+0') 
    .in('background.jpg')
    .in('-page', '+256+0')
    .in('1.jpg')
    .in('-page', '+0+256')
    .in('2.jpg')
    .mosaic()
    .write('output.jpg', function (err) {
        if (err) console.log(err);
    });
4 回复

对这种链式调用不是很熟悉,求大神?

代码不是有了吗?

@meteormatt 如果有1000张图片,这样写肯定不合适,循环该怎么写?

@LL101SS 我现在就这么写的…

回到顶部