如何从快速上传的图像中获取图像分辨率数据?

时间:2013-12-24 12:52:28

标签: node.js express

我正在使用express 3制作一个http服务器,它将图像上传到指定的文件夹中,但我无法在req对象中获得图像分辨率。 我试着查看req.files和req.files.images和req.files.headers,但我找不到这些信息。 如何获得上传图片的重新获得。

1 个答案:

答案 0 :(得分:4)

请在此处查看解决方案:Opening images on NodeJS and finding out width/height

var im = require('imagemagick');
im.identify(req.files.images.path, function(err, features){
  if (err) throw err
   console.log(features)
   // { format: 'JPEG', width: 3904, height: 2622, depth: 8 }
 })

确保您的项目中包含并安装了imagemagick。