pngcrush使用

pngcrush -d [您想存放新PNG檔的目錄] *.png -iphone

pngcrush 是 开放来源, 自由 命令行 计算机程序 那减少大小 PNG 文件。 压缩lossless,意味发生的图象将有质量和源象一样。 pngcrush的主要目的将通过尝试各种各样的压缩水平减少PNG IDAT datastream的大小。 然而, pngcrush可能也使用因为PNG图象的各种操作,例如改变 位深度. 有些操作可能甚而增加文件大小。

有一个任意“-畜生”选择,执行a 强力 易碎,当集合: 而不是使用几个共同的方法之一击碎文件,它将尝试所有。

内容
1 主要操作
2 减少通过取消颜色更正数据filesize
3 图象操作
4 大块和变数据操作
5 参见
6 外部链接



主要操作
对pngcrush的主要用途是为减少在IDAT部分包含的图像数据的大小。 PNG用途 放气 在速度和压缩比可能变化的压缩,从几乎没有压缩根本,但在非常高速到非常好压缩比,虽然以一张减低速度。 PNG压缩机被修造入许多画图程序可能不总申请最大金额压缩可能,并且是在图象从这些节目pngcrush最好执行。

pngcrush在命令行引起一个“优化”文件从使用以下格式unoptimised一:

pngcrush imageIn.png imageOut.png

pngcrush可能不总引起最小的PNG文件可能。 由于使用的另外或穷举搜索战略,其他节目在某些文件可以由几百分之给更好的结果。 OptiPNG, AdvanceCOMP 并且 PNGOUT例如,能关于PNG文件大小有时胜过pngcrush,虽然(和在某些情况下,必需的体力劳动代表用户的)到达结果通常增加花费的时间。


减少通过取消颜色更正数据filesize
pngcrush有一好处其他节目,因为它可能取消所有颜色更正数据(伽玛,白色平衡, ICC颜色外形,标准RGB颜色外形)从PNG文件,使用以下命令行选择:

pngcrush - REM gAMA - REM cHRM - REM iCCP - REM sRGB InputFile.png OutputFile.png

因为多数图表软件埋置额外颜色更正数据,通常不是需要的,这可能导致原物40 %小于的文件大小。 更加巨大的减少来自有256种颜色或较少的PNG图象(被标注的颜色)。


图象操作
pngcrush可以用于改变图象的参量。 例如,如果图象包含10种颜色,但有256个词条色板显示(8位), pngcrush可以用于使色板显示降低到4位一和削调色板对10个词条:

pngcrush - bit_depth 4 - plte_len 10 image1.png image2.png

pngcrush可能也改变图象的颜色类型。 为truecolour图象,改变颜色类型从2到0 (- c 0)转换它成灰度。 为truecolour阿尔法图象,改变颜色类型从6到2去除阿尔法通道。


大块和变数据操作
PNG图象包含大块以关于图象,例如它的决议(phys大块),它是最后更新的时间的信息(时间大块)和原文变数据(文本大块和它的变形)。 与pngcrush用户能编辑或去除那些辅助大块:

pngcrush - res 96 - REM时间-文本b “软件” “pngcrush” image1.png image2.png

上述命令设置图象决议对96 dpi,去除时间戳并且写描述pngcrush的原文变数据大块作为图象的创作软件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值