如何具体操作Pillow进行图像颜色调整?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1078个文字,预计阅读时间需要5分钟。
目录 + 颜色命名 + getrgb()方法 + getcolor() + 示例——修改证件照背景色 + Pillow + 提供了颜色处理模块 + ImageColor,该模块支持不同格式的颜色,例如RGB格式的颜色三元组、十六进制颜色名等。
目录
- 颜色命名
- getrgb()方法
- getcolor()
- 示例——修改证件照背景色
Pillow 提供了颜色处理模块 ImageColor,该模块支持不同格式的颜色,比如 RGB 格式的颜色三元组、十六进制的颜色名称(#ff0000)以及颜色英文单词("red")。同时,它还可以将 CSS(层叠样式表,用来修饰网页)风格的颜色转换为 RGB 格式。
注意,在 ImageColor 模块对颜色的大小并不敏感,比如 "Red" 也可以写为 " red"。
颜色命名
ImageColor 支持多种颜色模式的的命名(即使用固定的格式对颜值进行表示),比如我们熟知的 RGB 色彩模式,除此之外,还有 HSL (色调-饱和度-明度)、HSB (又称 HSV,色调-饱和度-亮度)色彩模式。
本文共计1078个文字,预计阅读时间需要5分钟。
目录 + 颜色命名 + getrgb()方法 + getcolor() + 示例——修改证件照背景色 + Pillow + 提供了颜色处理模块 + ImageColor,该模块支持不同格式的颜色,例如RGB格式的颜色三元组、十六进制颜色名等。
目录
- 颜色命名
- getrgb()方法
- getcolor()
- 示例——修改证件照背景色
Pillow 提供了颜色处理模块 ImageColor,该模块支持不同格式的颜色,比如 RGB 格式的颜色三元组、十六进制的颜色名称(#ff0000)以及颜色英文单词("red")。同时,它还可以将 CSS(层叠样式表,用来修饰网页)风格的颜色转换为 RGB 格式。
注意,在 ImageColor 模块对颜色的大小并不敏感,比如 "Red" 也可以写为 " red"。
颜色命名
ImageColor 支持多种颜色模式的的命名(即使用固定的格式对颜值进行表示),比如我们熟知的 RGB 色彩模式,除此之外,还有 HSL (色调-饱和度-明度)、HSB (又称 HSV,色调-饱和度-亮度)色彩模式。

