图片处理及图片的加载方式

图片显示的流程

  • 加载:二进制数据
  • 解码:从原始的位图中获取像素信息
  • 渲染:UIImageView通过CoreAnimation和CALayer传递至帧缓冲区,在主线程渲染UI

强制解压缩

  • 子线程
  • 什么是强制解压缩: UIImage、ImageIO.framework、进行重新绘制的方式

补充知识:

位图(bitmap)

就是一个像素数组,数组中的每个像素就代表着图片中的一个点。我们在应用中经常用到的JPEG和PNG图片就是位图。(压缩过的图片格式)

像素

字面意思图像的基本元素。例如:将一张图片放到PS中尽可能放大,那么我们可以看到一个个的小格式,其中每个小格子就是一个像素点,每个像素点有且仅有一个颜色。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容