Python PIL ImageColor.getrgb()方法

Python PIL ImageColor.getrgb()方法

PIL是Python图像库,它为Python解释器提供了图像编辑功能。ImageColor模块包含颜色表和从CSS3风格的颜色指定器到RGB图元的转换器。这个模块被PIL.Image.Image.new()和ImageDraw模块等所使用。

ImageColor.getrgb() 将一个颜色字符串转换成RGB元组。如果字符串不能被解析,这个函数会引发一个ValueError异常。

语法: PIL.ImageColor.getrgb(color)

参数:
color – 一个颜色字符串

返回: (red, green, blue[, alpha])

# importing Image module from PIL package 
from PIL import Image, ImageColor
  
# using getrgb
im = ImageColor.getrgb("orange")
print(im)
  
im1 = ImageColor.getrgb("red")
print(im1)

输出:

(255, 165, 0)
(255, 0, 0)

另一个例子: – 这里使用了不同的颜色。

# importing Image module from PIL package 
from PIL import Image, ImageColor
  
# using getrgb
im = ImageColor.getrgb("blue")
print(im)
  
im1 = ImageColor.getrgb("yellow")
print(im1)

输出:

(0, 0, 255)
(255, 255, 0)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python pil