获取图片Uint8ClampedArray NodeJS

时间:2018-03-20 18:24:47

标签: node.js image uint8array

是否可以在没有画布或smth的情况下获取nodeJs中的像素数组?假设我有图像路径。我尝试了几个库但是所有这些库都需要画布,或者没有找到SOI' SOI。

例如:

var getPixels = require('get-image-pixels')
var data = getPixels('0.jpg');
  

未处理拒绝错误:未找到SOI

或那:

var image = require('get-image-data')

image('0.jpg', function(error, info) {
  var height = info.height
  var width = info.width
  var data = info.data

  for (var i = 0, l = data.length; i < l; i += 4) {
    var red = data[i]
    var green = data[i + 1]
    var blue = data[i + 2]
    var alpha = data[i + 3]
  }
})
  

module.js:557       扔错了;

     

错误:无法找到模块&#39; canvas&#39;

0 个答案:

没有答案