gpt4 book ai didi

node.js - 在node.js中使用imagemagick调整图像大小

转载 作者:太空宇宙 更新时间:2023-11-03 22:02:57 26 4
gpt4 key购买 nike

在我的应用程序中,我尝试使用 imagemagick 调整图像大小,但在调整大小时出现以下错误:imagesexecvp():没有这样的文件或目录。这是我的代码

   im.resize({
srcPath: '/tmp/Images/' + req.files.image.name,
dstPath: 'resized_'+req.files.image.name ,
width:42,
height:42
}, function(err, stdout, stderr){
if (err) {

console.log('error while resizing images' + stderr);
};
});

最佳答案

imagemagick 模块使用 convertidentify 命令,您描述的错误可能会发生,因为找不到这些命令。确保命令位于路径环境变量引用的文件夹中,或者您也可以在 Node 应用程序中引用命令:

var im = require('imagemagick');    
im.identify.path = '/opt/ImageMagick/bin/identify'
im.convert.path = '/opt/ImageMagick/bin/convert';

关于node.js - 在node.js中使用imagemagick调整图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12582652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com