2012-04-16 51 views

回答

1

它用于减少文件的大小,使用无损优化和/或压缩。

它可以使用几种优化来评估您的输入图像。基本示例:如果您的输入是灰度并保存为彩色,则可能会输出灰度图像。当然,它使用的是更复杂的优化。

可以使用[UIImage imageWithName:]加载压碎的图像吗?

0

它基本上是压缩的一种形式,并不涉及任何数据丢失(也就是,你不会失去任何图像质量)。压缩任何数据都会减少它的大小,这就是实际做它的原因。

+0

如果您使用在Xcode SDK中找到的Apple的pngcrush版本,则会丢失数据。当像素完全透明时,RGB数据会丢失,并且当像素是半透明时,RGB数据会降低精度。 – 2014-02-23 03:48:21

相关问题