nodejs使用gm / imagemagick进行图像处理

时间:2014-02-05 18:19:48

标签: node.js imagemagick

我正在编写简单的应用程序,从Flickr API下载JPEG图像,然后处理它们。

我想做的就是从每个图像中选择4个随机像素并保存HEX值。

有可能吗?我阅读了很多graphicmagick文档,但找不到这样做的方法。

解码JPEG并获取此值的最佳方法是什么?我尝试了一些插件,但默认情况下都不能这样做......

小心!

1 个答案:

答案 0 :(得分:0)

https://npmjs.org/package/get-pixels似乎很不错:

var getPixels = require("get-pixels")

getPixels("lena.png", function(err, pixels) {
  if(err) {
    console.log("Bad image path")
    return
  }
  console.log("got pixels", pixels.shape)
})