图片渲染内存消耗
Contents
bpp(bits per pixel)
众所周知,图片是有无数个像素组成。每个像素又包含R(红)、G(绿)、B(蓝)、A(透明度)四个值,每个值得大小为:0~255,也就是0x00~0xFF,其实就是8bit位,也就是1个Byte(字节),一共占用32bit位,4个Byte(字节)。专业术语bpp(bits per pixel),也就是每个像素占用的bit数;
一个像素 -> 4Byte -> 32bit :32bpp
计算
如:1024 * 1024, bpp=32 的图片占用内存就是:
| 1 | 1024 * 1024 * 32bit = 33554432bit = 4194304Byte = 4096KB = 4MB |