我使用 Node v6.9.2 ,我想比较两个图像并得到结果,但它似乎 gm.compare 不是一个函数!
如果我删除了“subClass({ imageMagick: true });” 会出现错误 Error: spawn gm ENOENT 我应该怎么做才能解决这个问题。谢谢
// 编码
var gm = require('gm').subClass({ imageMagick: true });
gm.compare('testImg.jpg', 'testImg-1.jpg', function (err, isEqual, equality, raw, path1, path2) {
if (err) return handle(err);
console.log('The images were equal: %s', isEqual);
console.log('Actual equality: %d', equality);
console.log(raw);
console.log(path1, path2);
});