美文网首页
About Color

About Color

作者: MarkTang | 来源:发表于2016-01-11 01:09 被阅读41次

    About Color

    • 每⼀一种颜⾊色都是由N个颜⾊色通道组成
    • 常见的颜⾊色通道(ARGB)

    - A: alpha 透明度 R: red 红⾊色 G: green 绿⾊色 B: blue 蓝⾊色

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

    32位颜⾊色认知

    颜⾊色的组成

    • 由ARGB四个颜⾊色通道组成
    • 每⼀一个颜⾊色通道都占据8bit
    • 每⼀一个颜⾊色通道的取值范围是
      • 二进制: [0b00000000, 0b11111111] 注意:0b代表2进制
      • ⼗〸十进制: [0, 255] 注意:(0-28-1)
      • 十六进制:[0x00, 0xff] 注意:0x代表16进制
      • 二进制取值: 0-1
      • 十进制取值: 0-9
      • 十六进制取值: 0-9 A-F

    24位颜⾊色认知

    • 颜⾊色的组成
    • 由RGB四个颜⾊色通道组成
    • 每⼀一个颜⾊色通道都占据8bit
    • 每⼀一个颜⾊色通道的取值范围是
      • 二进制: [0b00000000, 0b11111111] 注意:0b代表2进制
      • ⼗〸十进制: [0, 255] 注意:(0-(28-1))
      • 〸十六进制:[0x00, 0xff] 注意:0x代表16进制
    • 颜⾊色的表⽰示形式 - HEX格式 (RGB)
    • ⾊色 #00ff00 ⿊黑⾊色 #000000
    • RGB格式
      • 绿⾊ 0,255,0
      • ⿊色 0,0,0
      • 黄色 #ffff00 ⽩白⾊色 #ffffff
      • 黄色 255,255,0 ⽩白⾊色 255,255,255

    12位颜⾊色认知

    • 颜⾊色的组成
    • 由RGB四个颜⾊色通道组成
    • 每⼀一个颜⾊色通道都占据4bit
    • 每⼀一个颜⾊色通道的取值范围是
      • 二进制: [0b0000, 0b1111] 注意:0b代表2进制
      • ⼗〸十进制: [0, 15] 注意:(0-(24-1))
      • ⼗〸十六进制:[0x00, 0xff] 注意:0x代表16进制
    • 颜⾊色的表⽰示形式
    • HEX格式 (RGB) 绿⾊色 #0f0
      ⿊色 #000
    • RGB格式 绿⾊色 0,15,0
      • ⿊色 0,0,0
      • 黄色 #ff0 ⽩色 #fff
      • 黄色 15,15,0 ⽩色 15,15,15

    总结

    • 颜⾊色的通道越多,质量就越⾼高,占⽤用尺⼨寸就越⼤大,图像就越清晰 PNG格式 和 JPG格式
    • 区别:⼀一个有损,⼀一个⽆无损 (压缩了某些通道)
    • 开发技巧:适⽤用于OC和HTML5 纯⾊色的可以使⽤用12bit
    • 需要设置透明的可以使⽤用24bit或者32bit (图⽚片的压缩技术!⽂文件的压缩技术)
    • 注意:HEX格式和RGB格式互转 1.⾃自⼰己计算
    • 借助软件

    相关文章

      网友评论

          本文标题:About Color

          本文链接:https://www.haomeiwen.com/subject/rrvqkttx.html