码迷,mamicode.com
首页 > 其他好文 > 详细

七款使用命令行的PNG图像处理工具

时间:2014-12-24 13:15:13      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:

图像格式有许多种不 同类型,在互联网上最常见的有JPEG、GIF、BMP、TIFF和PNG。每一种图像格式都有它自己的用途,比如GIF是用于动画的,JPEG是用于高 清图片的,这种图片在保存或者调整大小后会自动降低其清晰度,而我们最喜爱的PNG最适合于小型且透明的图片。PNG文件的另一个巨大的优势是这些文件都 是无损的,这就意味着你可以在不丢失清晰度的情况下对PNG文件进行压缩。
转自:http://www.elsyy.com/news/2014/1223/2003134937.html
命令行工具在对大量文件进行自动处理的时候较灵活,不过它要求你 要键入全部的命令,包括命令选项和路径。本文将分别介绍其中7种使用命令行的PNG图像工具。
1、advpng

技术分享

advpng是AdvanceCOMP应用的一部分,AdvanceCOMP包含有多个对PNG、ZIP、MNG和GZ文件进行再次压缩的免费的工具。 advpng从2005年起就没有更新过,不过它的 压缩速度和结果却很令你吃惊。具有较慢硬件配置的旧一点的机器进行压缩要花稍长的时间,而新的多核CPU只需一秒就可生成令你惊讶的结果。
advpng的最大压缩的命令如下:
advpng.exe -z4 file.png

2、OptiPNG

技术分享

OptiPNG是另一个开放源代码的命令行PNG压缩工 具,它既支持Windows操作系统,也支持Linux操作系统。它的稳定版本和开发版本都可以下载。要特别注意的是:稳定版本和开发版本的最大压缩的命 令行稍有不同。OptiPNG稳定版本的最高压缩比是 -o7,而开发版本却是-o6。如果你试图对开发版本强制使用-o7,那么你将仍然得到的是同使用-o6一样的大小的文件。
OptiPNG稳定版本的最大压缩的命令如下:
optipng.exe -o7 file.png
OptiPNG开发版本的最大压缩的命令如下:
optipng-hg-latest-win32 -o6 file.png

3、Pngcrush

技术分享

pngcrush也是一个命令行工具,它试图使用不同的压缩比和PNG过滤方法对PNG图像进行优化。如果你使用了-brute选项,那么Pngcrush将用148种方法对这个图像进行测试,以找到最适合于这张图片的压缩方法。
Pngcrush的最大压缩命令如下:
Pngcrush.exe -brute file.png output.png

4、PngOptimizerCL

技术分享

PngOptimizer有一个简单的图形用户界面程序, 这时你要做的就是把你要压缩的图像拖到这个程序的窗口就行,同时,pngOptimizer还是一个可以在命令行提示符下运行的命令行工具。它除了通过清 除PNG上的错误或者无用信息来减小PNG文件大小外,还可以对今天已经不常见的动画型PNG格式(apng)进行处理。为了对图像文件进行优化,你要么 指定一个确切的文件名,要么使用*号通配符。
PngOptimizerCL的最大压缩命令如下:
PngOptimizerCL.exe -file:”file.png”

5、PNGOUT

技术分享

不像大多数命令行PNG优化工具,PNGOUT不是开放源 代码的,这是因为它的压缩算法已经并入它们的商业GUI版本PNGOUTWin里,PNGOUTWin既支持批量处理,也支持多核CPU。虽然它不是开放 源代码的,但是你仍可以找到已经编译好的Windows、Linux、BSD和Mac OS X上的二进制文件。PNGOUT是最容易是使用的压缩工具之一。因为在默认情况下,即不指定任何命令行选项的情况下,它使用了最高压缩比的Xtreme压 缩算法。
PNGOUT最大压缩命令如下:
pngout.exe file.png

6、ScriptPNG

技术分享

ScriptPNG实际上是一个批处理文件,它可以使用高 达10种PNG压缩算法对图像文件进行优化。选择超强选项数字9将使用生成最小文件的最大压缩算法,不过完成这个优化过程需要花费更多的时间。你需要做的 所有就是把PNG文件从Explore拖拉到这个程序,然后在9个选项中选择一个。

7、TruePNG

技术分享

TruePNG不像上面所介绍的某些PNG压缩工具,它只支持PNG文件。 上面所介绍的一些PNG压缩工具在能够获得更小文件的情况下,总试图转换其他图像文件格式,比如JPEG和GIP,为PNG格式。
TruePNG最大压缩命令如下:
TruePNG.exe input.png /o max

七款使用命令行的PNG图像处理工具

标签:

原文地址:http://www.cnblogs.com/yuguotianqing/p/4182032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!