matplotlib中的颜色表示方法
1.RGB或RGBA格式
格式 | 示例 |
---|---|
以一个3元素或4元素的tuple来表示颜色,每个元素取值范围是[0,1] | (0.1,0.2,0.5) (0.1,0.2,0.5,0.3) |
大小写不敏感的16进制表示法 | '#0F0F0F' 等价于'#0x0f0f0f' 等价于(15/255,15/255,15/255) 带透明度的 '#0f0f0f80' |
简短的16进制表示法(同样对大小写不敏感) | '#abc' 替代'#aabbcc' '#fb1' 替代'#ffbb11' |
2.灰度值
使用[0,1]中的浮点数来表示灰度值,'0'
表示黑色,'1'
表示白色,'0.8'
表示浅灰色。
3.以颜色名表示颜色
参考
3.1 用单一字符表示简单颜色
如下表所示:
字符 | 颜色 |
---|---|
‘b’ | 蓝 |
‘g’ | 绿 |
‘r’ | 红 |
‘c’ | 青(蓝绿)cyan |
‘m’ | 品红(紫红)magenta |
‘y’ | 黄 |
‘k’ | 黑 |
‘w’ | 白 |
3.2 X11/CSS4颜色名
参考W3C颜色标准
摘录部分如下: