iOS开发中,PNG图片的各种压缩软件,以及压缩率对比

原创
2015/01/30 19:39
阅读数 4K

作者:shede333
主页:http://my.oschina.net/shede333 && http://blog.sina.com.cn/u/1509658847
版权声明:原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | [Creative Commons BY-NC-ND 3.0][]


##各种压缩软件的对比情况:

http://jamiemason.github.io/ImageOptim-CLI/comparison/png/photoshop/desc/

压缩率较高的为 ImageAlpha的有损压缩 加上 ImageOptim的无损压缩,二者要要先后顺序,

嫌麻烦的话,少量图片也可以使用在线工具:TinyPNG
此工具有api,但是有限制,每个key每月300次,再多就要收费

这是我另外一篇压缩图片的文章: Mac OS系统 降低图片图片质量工具以及批量处理


##ImageOptim
进入官网

无损压缩,GUI + Command Line(有GUI软件,也有命令行)
###注意:
使用此工具,需要 关闭Xcode自带的图片压缩功能,否则Xcode压缩图片后反而会增加
Xcode设置见教程
Command Line :https://imageoptim.com/command-line.html include:


##ImageAlpha 进入官网

有损压缩,完成后,接着使用上面的ImageOptim来再次压缩效果更好
GUI + Command Line
include:


##pngquant 进入官网

Command Line ,被很多软件集成,较为底层。 http://pngquant.org/ 集成该命令的软件,include:

GUI

  • ImageAlpha, 如上 — Mac OS X GUI for pngquant and other tools
  • SuperPNG Photoshop plug-in — Mac and Windows. Comparison with "Save for Web"
  • PNGoo — Windows GUI for batch conversion
  • Pngyu — Mac OS X and Windows GUI with batch processing option
  • TinyPNG and Kraken.io — on-line interfaces for pngquant

Command-line 下载链接

  • Binary for Mac OS X (v2.3.3)
  • Binary for Windows (v2.3.1)
  • Package for Debian testing Important: don't use version 1.0-4.1 from Debian stable! Only install 2.0+ from "jessie".
  • Various Linux packages, RPM spec
  • Latest source code as tarball (to build on other platforms)

##Trimage 进入官网

跨平台,GUI + Command Line

Trimage is a cross-platform GUI and command-line interface to optimize image files for websites, using optipng, pngcrush, advpng and jpegoptim, depending on the filetype (currently, PNG and JPG files are supported). It was inspired by imageoptim. All image files are losslessy compressed on the highest available compression levels, and EXIF and other metadata is removed. Trimage gives you various input functions to fit your own workflow: A regular file dialog, dragging and dropping and various command line options.

include:


##kraken https://kraken.io/ 在线压缩,收费,支持试用


##tinypng https://tinypng.com/ 在线压缩,收费,支持试用


展开阅读全文
打赏
0
13 收藏
分享
加载中
shede333博主

引用来自“ryusei”的评论

UI小菜鸟搜了好久,终于找到与我有同样需求的博主,但是实际使用过程中ImageAlpha只能单个处理,之后虽然是自动打开ImageOptim处理,整个流程还是很繁琐不自动化(尤其是在要求压一百多张PNG的时候),不知博主现在是否知道更优的处理方法?

引用来自“shede333”的评论

有命令行可以批量处理,我最近没时间,要不然我就集成这几个功能,写个MacApp出来了

引用来自“ryusei”的评论

我搜到了有人分享的批量处理命令行……但……simple的设计尸真是看不懂啊 使用门槛略高。要是有个gui界面就好了(同理PNGquant下回来也是不会用的) 真是,goo了半天用了一圈方法,后来才发现博主的文章,比我之前自己摸索的好用多了
我这边做移动app的设计师的主要用的是TinyPng,压缩效率排第二,和第一差不了多少,建议暂时先使用TinyPng。我自己写了一个TinyPng批量压缩的脚本,一个月最多压缩500张(在官方注册一个免费账户,每月限制500),需要的话可以回复我,使用很简单
2015/05/13 22:03
回复
举报

引用来自“ryusei”的评论

UI小菜鸟搜了好久,终于找到与我有同样需求的博主,但是实际使用过程中ImageAlpha只能单个处理,之后虽然是自动打开ImageOptim处理,整个流程还是很繁琐不自动化(尤其是在要求压一百多张PNG的时候),不知博主现在是否知道更优的处理方法?

引用来自“shede333”的评论

有命令行可以批量处理,我最近没时间,要不然我就集成这几个功能,写个MacApp出来了
我搜到了有人分享的批量处理命令行……但……simple的设计尸真是看不懂啊 使用门槛略高。要是有个gui界面就好了(同理PNGquant下回来也是不会用的) 真是,goo了半天用了一圈方法,后来才发现博主的文章,比我之前自己摸索的好用多了
2015/05/13 11:16
回复
举报
shede333博主

引用来自“ryusei”的评论

UI小菜鸟搜了好久,终于找到与我有同样需求的博主,但是实际使用过程中ImageAlpha只能单个处理,之后虽然是自动打开ImageOptim处理,整个流程还是很繁琐不自动化(尤其是在要求压一百多张PNG的时候),不知博主现在是否知道更优的处理方法?
有命令行可以批量处理,我最近没时间,要不然我就集成这几个功能,写个MacApp出来了
2015/05/13 00:49
回复
举报
UI小菜鸟搜了好久,终于找到与我有同样需求的博主,但是实际使用过程中ImageAlpha只能单个处理,之后虽然是自动打开ImageOptim处理,整个流程还是很繁琐不自动化(尤其是在要求压一百多张PNG的时候),不知博主现在是否知道更优的处理方法?
2015/05/12 15:38
回复
举报
更多评论
打赏
4 评论
13 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部