我无法使用graphicsmagick着色(不确定这是否是正确的术语)灰度图像。
这是我的初始形象。
这就是我想要的结果。它不一定必须是绿色,但我希望能够在可能的情况下指定RGB值。
我的结果目前看起来像这样,不要笑......
我目前正在对图像进行多次操作,但是将其着色是最后一步。
这是我执行此操作的代码的一部分,已经删除了无关的内容。
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');
});
});
});