摘要:两种最常用的图片处理工具或,是的分支,这两个图片处理工具功能基本相同,各有特色。但他们并不是的插件,它们都是客户端软件,和版的都有。在中有一个插件叫,它完成了对上述两个工具的封装,使用的方式调用。
两种最常用的图片处理工具:GraphicsMagick 或 ImageMagick,GM是IM的分支,这两个图片处理工具功能基本相同,各有特色。但他们并不是nodejs的插件,它们都是客户端软件,linux和win版的都有。
在nodejs中有一个插件叫gm,它完成了对上述两个工具的封装,使用spawn的方式调用。
后期可以尝试使用node-canvas,它在nodejs中实现了canvas的api,在开发体验上会比较舒适,但因为是通过v8来处理图片,所以性能方面应该跟GM和IM的桌面级比还是会略逊一筹。
搭建流程(具体的流程在github上有):
1、先下载并安装GraphicsMagick 或 ImageMagick
2、npm install gm
使用方法,官方案例:
注意一点:
win下使用mg会报错误,因为gm调用的命令是convert,与系统自带命令有所冲突,需要配置appPath:
github: https://github.com/aheckmann/gm
api: http://aheckmann.github.io/gm/docs.html#backdrop
弄了一天终于弄完一个图标生成工具,结果发现服务端体验太差,还不如客户端直接用canvas做,绕了好大一圈 ||。
= =
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/79223.html
摘要:又拍云图片处理集群规模及架构图片处理集群规模台核内存的服务器,相当于有核的处理能力。平时花瓣网的图片处理量就已经占集群超过,一下子翻几十倍的处理量进来,肯定会对作图服务造成影响。 黄慧攀,又拍云 CTO。最早在 2001 年开始 web 开发工作;2006 年创办 yo2.cn 优博网(WordPress 博客平台);2010 年加入又拍云开始构建第一代云存储和云 CDN 服务。曾从事前端、...
摘要:最近想做个在线制作的网站,所以研究下了和制作图片站已经做出来了有兴趣的朋友可以先看看安装,以下是制作的核心过程,分享给大家,希望喜欢。 最近想做个gif在线制作的网站,所以研究下了imagemagick和graphicsmagick制作gif图片站已经做出来了:有兴趣的朋友可以先看看http://www.sosogif.com/make_online.jsp 安装imagemagick...
摘要:最近想做个在线制作的网站,所以研究下了和制作图片站已经做出来了有兴趣的朋友可以先看看安装,以下是制作的核心过程,分享给大家,希望喜欢。 最近想做个gif在线制作的网站,所以研究下了imagemagick和graphicsmagick制作gif图片站已经做出来了:有兴趣的朋友可以先看看http://www.sosogif.com/make_online.jsp 安装imagemagick...
阅读 3271·2021-09-30 09:54
阅读 3726·2021-09-22 15:01
阅读 3073·2021-08-27 16:19
阅读 2537·2019-08-29 18:39
阅读 2050·2019-08-29 14:09
阅读 578·2019-08-26 10:23
阅读 1296·2019-08-23 12:01
阅读 1799·2019-08-22 13:57