在nodejs中使用imagemagick调整图像大小时出错,如何解决这个问题?
我正在使用imagemagick库调整图像的大小以适应UI规范,
我已经通过以下cmd安装imagemagick:sudo npm install imagemagick
安装正确完成,但我在resize时出现错误,
我的代码:
var im = require('imagemagick'); im.resize({ srcPath:"/tmp/"+imageName, dstPath:"/home/image/" + imageName, width:43, height :43, }, function(err, stdout, stderr){ if (err) { console.log('error while resizing image ' + err); } });
我收到以下错误:
Error: Command failed: execvp(): No such file or directory
dstPath:"/home/image/" + imageName,
编辑 :你有没有安装imagemagick库? 如果没有,那么你必须安装它。 如果你在Ubuntu的apt-get install imagemagick