获取图片主色调和配色的 python 库 Haishoku

码农软件 · 软件分类 · 图形/图像处理 · 2019-09-05 16:13:59

软件介绍

Haishoku 是一个用来获取图片主色调和主要配色方案的python库,依赖于python3pillow

功能

  1. 获取图片的 主色调
  2. 获取图片的 配色方案

示例

安装

pip3 install haishoku

如果提示没有pip3,可能需要按以下方式安装:

python3 -m pip install haishoku

接口

• loadHaishoku( image )

from haishoku.haishoku import Haishoku
haishoku = Haishoku.loadHaishoku(image)

接口会返回一个Haishoku实例,你可以通过实例属性haishoku.dominant 和 haishoku.palette直接获取到对应的主色调和 配色方案

当然,也提供了更加直接的接口用来获取对应颜色的值以及临时预览颜色,如下:

• getDominant( image )

from haishoku.haishoku import Haishoku
dominant = Haishoku.getDominant(image)

返回结构为 (R, G, B) 的一个 元组

• showDominant( image )

from haishoku.haishoku import Haishoku
Haishoku.showDominant( image )

接口会打开一个临时文件用来预览主色调的颜色。(不会保存在本地)

• getPalette( image )

from haishoku.haishoku import Haishoku
palette = Haishoku.getPalette( image )

返回一个结构为: [(R, G, B), (R, G, B), ...] 最大长度为8的数组

• showPalette( image )

from haishoku.haishoku import Haishoku
Haishoku.showPalette( image )

接口会打开一个临时文件用来预览图片配色方案。(不会保存在本地)

本文地址:https://www.codercto.com/soft/d/13941.html

数学之美 (第二版)

数学之美 (第二版)

吴军 / 人民邮电出版社 / 2014-11 / 49.00元

几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。 在纸本书的创作中,作者吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的......一起来看看 《数学之美 (第二版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具