我已经对网络进行了彻底的搜索,但是还没有找到任何东西。

Node.js是否可以对图像进行重新采样,例如将800x600的图像变为400x300的图像,以获得更好的Web性能?

===============>>#1 票数:1 已采纳

您需要在系统上安装ImageMagick ,然后可以使用Node模块与之交互: https : //github.com/rsms/node-imagemagick

它对我在带有Node 0.4.x的Ubuntu上很好用,但是我还没有在最新的0.6.x上进行测试。

node-canvas是另一种替代方法(我尚未测试,但我听说过很棒的东西)。

===============>>#2 票数:0

画布比ImageMagic 快3倍

您可以尝试比较Node.js模块的图像处理-https: //github.com/ivanoff/images-manipulation-performance

画布使用示例: https : //github.com/Automattic/node-canvas

  ask by Quinton Pike translate from so

未解决问题?本站智能推荐: