我注意到一些文章谈论压碎的PNG图像以及如何解开它们。第一手粉碎图像的目的是什么?还可以使用[UIImage imageWithName:]加载压碎的图像吗?PNG图像需要压缩的原因是什么?
1
A
回答
1
它用于减少文件的大小,使用无损优化和/或压缩。
它可以使用几种优化来评估您的输入图像。基本示例:如果您的输入是灰度并保存为彩色,则可能会输出灰度图像。当然,它使用的是更复杂的优化。
可以使用[UIImage imageWithName:]加载压碎的图像吗?
是
0
它基本上是压缩的一种形式,并不涉及任何数据丢失(也就是,你不会失去任何图像质量)。压缩任何数据都会减少它的大小,这就是实际做它的原因。
相关问题
- 1. Xcode中需要什么PNG压缩?
- 2. 高压缩视频中显示的块的原因/使用/原因是什么?
- 3. 需要在没有压缩的NSData中加载“原始”图像
- 4. 图像压缩还原器
- 5. 为什么用mod_deflate.c需要压缩?
- 6. ImageResizer中是否有像PNY压缩一样的PNG压缩?
- 7. 为什么我的图像被压缩?
- 8. AADSTS90009的主要原因是什么?
- 9. 压缩的PNG
- 10. 为什么这个压缩JavaScript文件的原因错误
- 11. Android是什么背景和原因是它需要
- 12. Android:无需完全加载压缩图像(PNG-JPG)
- 13. 在Java中是否有一些库压缩Png图像像pngout?
- 14. NPM模块安装需要sudo的原因是什么?
- 15. CUDA:nvcc需要几分钟才能编译的原因是什么?
- 16. 是什么原因
- 17. 为什么在Android上PNG压缩比JPEG要慢得多?
- 18. 可能是什么不好的DICOM图像绘图的原因
- 19. png文件压缩为jpeg时全黑。这是因为PNG是无损的吗?
- 20. 什么样的压缩是
- 21. Basic4Android PNG压缩
- 22. PNG压缩
- 23. PNG压缩.net
- 24. Nginx PNG压缩
- 25. 此错误的原因是什么:在左侧需要结构。要么 。*?
- 26. YUI压缩机用双引号替换单引号的原因是什么?
- 27. 我能做些什么来充分利用动画帧图像的png压缩?
- 28. BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE的原因是什么?
- 29. 'System.IO.IsolatedStorage.IsolatedStorageException'的原因是什么?
- 30. RejctedExecutionException的原因是什么?
如果您使用在Xcode SDK中找到的Apple的pngcrush版本,则会丢失数据。当像素完全透明时,RGB数据会丢失,并且当像素是半透明时,RGB数据会降低精度。 – 2014-02-23 03:48:21