使用Python(colorsys)在颜色系统之间进行转换
RGB颜色模型之所以如此命名,是因为它具有三种附加原色的缩写,它是一种附加颜色模型,其中添加了红色,绿色和蓝色光以再现各种颜色。
RGB颜色模型用于表示和显示电子系统(例如电视和计算机)中的图像。它基于人类对颜色的感知。颜色模型的其他替代表示为:
YIQ:亮度,色度(由复合视频信号使用)
HLS:色相,亮度,饱和度
HSV:色相,饱和度,值
colorsys模块定义用于在RGB颜色模型和其他三个坐标系之间转换颜色值的函数。在YIQ模型中,Y值介于0和1之间,但I和Q值可以为正或负。在RGB,HLS和HSV模型中,值都在0到1之间。
该模块为每种颜色系统提供RGB的两个功能,反之亦然。
示例
>>> import colorsys >>> r,g,b=1, 0.753, 0.80 >>> colorsys.rgb_to_hls(r,g,b) (0.9682860998650472, 0.8765000000000001, 1.0) >>> colorsys.rgb_to_hsv(r,g,b) (0.9682860998650472, 0.247, 1) >>> colorsys.rgb_to_yiq(r,g,b) (0.83227, 0.1328331, 0.06727970000000007)
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短