NodeJSimage processing/分析可能吗?
我在服务器端运行NodeJS
,我正在尝试做一些自动化的image processing来确定图像的“基本颜色”。
以下是我想要做的步骤:
- 拍摄一个图像(在远程服务器上,通过URL传递)并获取其尺寸
- 使用尺寸来计算图像的中心
- 围绕中心点绘制一个10px x 50px(WxL)的矩形
- 获取每个像素的RGB值(每个图像500个)
- 输出像素的平均值
我知道这样的事情可能在PHP中,但我想使用节点是可能的。 我已经看过关于使用Node-imagick
进行基本处理(如resize和裁剪)的教程,但不知道从哪里开始进行更高级的分析。
问题
(一)这是可能的节点?
(b)哪些图书馆允许我这样做?
A:是的
B: 恩
这里有更多的字符,使这个足够长的stackoverflow …
node-itk可能对您有所帮助。
Node-ITK是一个node.js包装器,它构build在ITK之上。 它的build立是为了方便noe.js在医学image processing的快速原型,教育和Web服务中的使用。