1. 首页
  2. 移动开发
  3. iOS
  4. iOS 下的图片处理与性能优化详解

iOS 下的图片处理与性能优化详解

上传者: 2021-06-10 17:54:16上传 PDF文件 142.13 KB 热度 17次

顾名思义,这样压缩后的图片将会永久损失一些细节。最典型的有损压缩格式是 jpg。它降低图片体积的方式是通过索引,对图片中不同的颜色特征建立索引表,减少了重复的颜色数据,从而达到压缩的效果。常见的无损压缩格式是 png,gif。所以谷歌公司推出了Webp标准意图替代陈旧的jpg,以加快网络图片的加载速度,提高图片压缩质量。webp 同时支持有损和无损两种压缩方式,压缩率也很高,无损压缩后的 webp 比 png 少了45%的体积,相同质量的 webp 和 jpg,前者也能节省一半的流量。实际上,其它格式的图片一般都需要先被首先解码为 bitmap,然后才能渲染到界面上。UIImageView 显示图片,也有类似的过程。实际上,一张图片从在文件系统中,到被显示到 UIImageView,会经历以下几个步骤:

用户评论