返回介绍

ImageColor Module

发布于 2021-01-07 09:04:44 字数 2771 浏览 926 评论 0 收藏 0

The ImageColor module contains color tables and converters from CSS3-style color specifiers to RGB tuples. This module is used by PIL.Image.Image.new() and the ImageDraw module, among others.

Color Names

The ImageColor module supports the following string formats:

  • Hexadecimal color specifiers, given as #rgb or #rrggbb. For example, #ff0000 specifies pure red.
  • RGB functions, given as rgb(red, green, blue) where the color values are integers in the range 0 to 255. Alternatively, the color values can be given as three percentages (0% to 100%). For example, rgb(255,0,0) and rgb(100%,0%,0%) both specify pure red.
  • Hue-Saturation-Lightness (HSL) functions, given as hsl(hue, saturation%, lightness%) where hue is the color given as an angle between 0 and 360 (red=0, green=120, blue=240), saturation is a value between 0% and 100% (gray=0%, full color=100%), and lightness is a value between 0% and 100% (black=0%, normal=50%, white=100%). For example, hsl(0,100%,50%) is pure red.
  • Common HTML color names. The ImageColor module provides some 140 standard color names, based on the colors supported by the X Window system and most web browsers. color names are case insensitive. For example, red and Red both specify pure red.

Functions

PIL.ImageColor.getrgb(color)
Convert a color string to an RGB tuple. If the string cannot be parsed,
this function raises a ValueError exception.

1.1.4 新版功能.

参数:color – A color string
返回:(red, green, blue[, alpha])
PIL.ImageColor.getcolor(color, mode)

Same as getrgb(), but converts the RGB value to a greyscale value if the mode is not color or a palecodee image. If the string cannot be parsed, this function raises a ValueError exception.

1.1.4 新版功能.

参数:color – A color string
返回:(graylevel [, alpha]) or (red, green, blue[, alpha])

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文