如何获得尽可能小的图像文件大小?


10

我通常将photoshop的save用于网络和设备,但是它没有用于压缩png的选项,我也想知道是否有高级压缩算法可用?


只要保存在Paint.NET中,就可以轻松选择图像质量。我不确定您也可以在GIMP中做同样的事情。
Mateen Ulhaq 2011年

许多程序可让您选择图像质量;但是有很多不同的方法,有些方法比其他方法更有效。我最关心的是减小尺寸,并尽可能减少质量损失
Damon

Answers:


8

如果目标文件类型为PNG,则有几种选择。首先,在Fireworks中打开PNG,然后保存优化。固件比PS更好地压缩.png文件。然后使用PNGOUT(免费软件)进一步压缩。典型的结果比Photoshop产生的结果少30%。


嗨,您是否知道,与仅使用pngout相比,是否在Fireworks中首先压缩了一个较小的文件,然后再使用pngout进行了压缩?
戴蒙

@Damon我相信我测试了几次,发现FW,然后png效果更好。但这也可能与png的单独组成有关((alpha /#of colors等)。

1

我的方法不是很专业,所以我无法给出任何特定的算法,但是Adobe Fireworks是为Web优化任何图像格式的最佳工具之一。您可以使用它。

另外,ImageOptim 在OSX上也能很好地工作。我比较了烟花的结果。


1

我通常将photoshop的save用于网络和设备,但是它没有用于压缩png的选项,我也想知道是否有高级压缩算法可用?

首先,你正在使用PNG或JPEG?

如果您要为网络保存图像,那么最近的选择是在PNG和JPEG之间。PNG非常适合将无损高效压缩的图像。JPEG对于其余部分很有用。

根据一般经验,如果它是照片或复杂的渲染(完全纹理化)并且大于60x60左右,则JPEG可能会更好。

还要记住,JPEG具有滑动质量标度,它会影响PNG不会显示的质量。

如何优化PNG

与GIF不同,PNG支持24位图像。这引起了很大的混乱,混乱的人们声称PNG图像比保存为GIF的同一图像占用更多的空间。这主要是由于人们没有意识到在保存为GIF时将其向下覆盖到256种颜色,而他们却将PNG保留了完整的24位颜色数据。

但是,在PNG中,您可以像GIF一样将颜色缩小为调色板,这将使图像文件的尺寸小得多。

Photoshop的Save for Web 确实具有压缩PNG的选项

对于大多数适合使用PNG的方案,您都希望使用调色板。仅需选择256种颜色并使用默认算法来选择调色板,即可获得出色的压缩效果。Photoshop的“另存为Web”使此操作变得容易。只需选择PNG-8而不是PNG-24,然后从默认值开始即可。

您可能不会认为这是“压缩”,但是为了降低文件大小,它正在降低图像的质量-这只是一种不同的方法。

如果图像非常简单或图标很小,则可以进一步减少颜色数量以获得更好的压缩效果。每次降低2的幂时,压缩效率都会有所提高,因此128比129-255好一点,64比65-127好一点,依此类推。因此,请尝试使用256、128、64、32和16。


0

只是想补充一下,除了已经给出的一些答案外,Yahoo!有一个名为Smushit的工具,可以删除一些字节。它很容易使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.