目录
  1. 1. 官网
  2. 2. pip安装
  3. 3. 使用
提取图片主题色和调色盘- ColorThief

看网上好像没什么对这个库的介绍,搬上来备用,提取主题色算是现代UI设计实现中很重要的工具了。

官网

https://lokeshdhakar.com/projects/color-thief/

内含样例和FAQ

这里介绍的是它的Python实现,项目网址在:

https://github.com/fengsp/color-thief-py

pip安装

pip install colorthief

使用

1
2
3
4
5
6
7
8
9
10
11
from colorthief import ColorThief

color_thief = ColorThief('/path/to/test.jpg')

# 获取主题色
dominant_color = color_thief.get_color(quality=1)
print(dominant_color)

# 获取调色盘
palette = color_thief.get_palette(color_count=3)
print(palette)

输出类似:

1
2
3
4
5
#dominant color
(193, 185, 174)

#color palette
[(190, 183, 172), (42, 40, 38), (133, 108, 74), (91, 76, 66)]
文章作者: LxChx
文章链接: http://yoursite.com/posts/3119044663/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LxChx