Python PIL ImageColor.getrgb()方法
在Python PIL库中,ImageColor.getrgb()方法用于将字符串格式的颜色值转换为RGB元组。该方法接收一个字符串参数,并返回一个包含R、G和B值的元组。
语法
下面是ImageColor.getrgb()方法的语法:
ImageColor.getrgb(color)
参数
color
: 必填项,表示要转换的颜色值,可以是常见的颜色名称,也可以使用RGB值表示,格式为(r,g,b)。
返回值
getrgb()
方法返回一个三元组,包含红、绿和蓝通道的整数值(在0~255之间)。
示例 1
如果要将字符串格式的颜色值“red”转换为RGB颜色值,可以使用以下代码:
from PIL import ImageColor
rgb = ImageColor.getrgb("red")
print(rgb)
输出结果如下:
(255, 0, 0)
示例 2
如果要将RGB格式的颜色值“(255, 255, 0)”转换为RGB颜色值,可以使用以下代码:
from PIL import ImageColor
rgb = ImageColor.getrgb((255, 255, 0))
print(rgb)
输出结果如下:
(255, 255, 0)
以上就是Python PIL ImageColor.getrgb()方法的完整攻略。