图片的颜色深度/颜色格式(32bit,24bit,12bit)

颜色组成

1 每一种颜色都是由N个颜色通道组成

2 常见的颜色通道

  1. A:alpha 透明度
  2. R:red 红色
  3. G:green 绿色
  4. B:blue 蓝色

3 常见颜色

白色:全部通道满值
黑色:全部通道都是0(透明度除外)
灰色:RGB通道的值一样

32bit颜色

1.颜色组成

    1. 由ARGB四个颜色通道组成
    1. 每一个颜色通道都占据8bit
    1. 每一个颜色通道的取值范围是[0, 255] [0x00, 0xff] [0b00000000, 0b11111111]

2.颜色的表示格式

    1. 16进制格式(HEX格式)
  • 绿色 #ff00ff00
  • 黄色 #ffffff00
  • 白色 #ffffffff
  • 黑色 #ff000000
  1. ARGB格式
  • 绿色 255,0,255,0
  • 黄色 255,255,255,0
  • 白色 255,255,255,255
  • 黑色 255,0,0,0

24bit颜色

1.颜色组成

    1. 由RGB三个颜色通道组成
    1. 每一个颜色通道都占据8bit
    1. 每一个颜色通道的取值范围是[0, 255] [0x00, 0xff] [0b00000000, 0b11111111]

2.颜色的表示格式

    1. 16进制格式(HEX格式)
  • 绿色 #00ff00
  • 黄色 #ffff00
  • 白色 #ffffff
  • 黑色 #000000
  1. RGB格式
    绿色 0,255,0
    黄色 255,255,0
    白色 255,255,255
    黑色 0,0,0

12bit颜色

1.颜色组成

    1. 由RGB三个颜色通道组成
    1. 每一个颜色通道都占据4bit
    1. 每一个颜色通道的取值范围是[0, 15] [0x0, 0xf] [0b0000, 0b1111]

2.颜色的表示格式

    1. 16进制格式(HEX格式)
  • 绿色 #0f0
  • 黄色 #ff0
  • 白色 #fff
  • 黑色 #000
  1. RGB格式
    绿色 15
    黄色 15,15,0
    白色 15,15,15
    黑色 0,0,0

你可能感兴趣的:(图片的颜色深度/颜色格式(32bit,24bit,12bit))