需要nodejs对图片进行操作,主要包括:
裁剪 压缩 甚至获得图片所有像素的像素值等...
在网上找的话看着有不少,但不知道用着都怎么样
不知道有没有什么比较好的图片操作库?
还是说原生写比较好?
(表达能力不很强..希望经验人士指点一二
人生最曼妙的风景,竟是内心的淡定与从容!
用gm实现过上传图片生成缩略图的功能,你可以参考下这个库,不过你的server要预装 GraphicsMagick or ImageMagick.http://aheckmann.github.io/gm/
之前用 NW.js 做客户端有过相关的需求,找过一些实现并自己体验了一下,给两种情况的推荐吧。
如果纯 Node.js ,我推荐一个国产的 images 库吧 https://github.com/zhangyuanw... 仿JQ语法,中文文档,不依赖其他图像处理库。
如果你用的是 NW.js 或者Electron 之类的能用 canvas , 我推荐直接用 canvas 来实现吧,可以截图,取色,取所有的像素的像素值等等,并且方便移植
用gm实现过上传图片生成缩略图的功能,你可以参考下这个库,不过你的server要预装 GraphicsMagick or ImageMagick.
http://aheckmann.github.io/gm/
之前用 NW.js 做客户端有过相关的需求,找过一些实现并自己体验了一下,给两种情况的推荐吧。
如果纯 Node.js ,我推荐一个国产的 images 库吧 https://github.com/zhangyuanw... 仿JQ语法,中文文档,不依赖其他图像处理库。
如果你用的是 NW.js 或者Electron 之类的能用 canvas , 我推荐直接用 canvas 来实现吧,可以截图,取色,取所有的像素的像素值等等,并且方便移植