NodeJSimage processing/分析可能吗?

我在服务器端运行NodeJS ,我正在尝试做一些自动化的image processing来确定图像的“基本颜色”。

以下是我想要做的步骤:

  1. 拍摄一个图像(在远程服务器上,通过URL传递)并获取其尺寸
  2. 使用尺寸来计算图像的中心
  3. 围绕中心点绘制一个10px x 50px(WxL)的矩形
  4. 获取每个像素的RGB值(每个图像500个)
  5. 输出像素的平均值

我知道这样的事情可能在PHP中,但我想使用节点是可能的。 我已经看过关于使用Node-imagick进行基本处理(如resize和裁剪)的教程,但不知道从哪里开始进行更高级的分析。

问题

(一)这是可能的节点?

(b)哪些图书馆允许我这样做?

       

网上收集的解决方案 "NodeJSimage processing/分析可能吗?"