使用graphicsmagick着色灰度图像

时间:2017-02-22 22:37:54

标签: node.js graphicsmagick

我无法使用graphicsmagick着色(不确定这是否是正确的术语)灰度图像。

这是我的初始形象。

Image1

这就是我想要的结果。它不一定必须是绿色,但我希望能够在可能的情况下指定RGB值。

Image2

我的结果目前看起来像这样,不要笑......

enter image description here

我目前正在对图像进行多次操作,但是将其着色是最后一步。

这是我执行此操作的代码的一部分,已经删除了无关的内容。

  gm('/tmp/'+uid+'.jpg').size(function(err, size) {
    /* croping and resizing is taking place here */
    this.write('/tmp/'+uid+'.jpg', function(err) {
      this.colorize(200, 200, 256);
      this.write("photos/processed/"+filename.replace(".jpg", ".png"), function(err) {
        if (err) console.log("error");
        else console.log("success");
        fs.unlink('/tmp/image'+uid+'.jpg');
      });
    });
  });

0 个答案:

没有答案