安装
pip3 install haishoku
如果提示没有pip3,可能需要按以下方式安装:
python3 -m pip install haishoku
Api
• 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 )
接口会打开一个临时文件用来预览图片配色方案。(不会保存在本地)
作者:LanceGin
链接:https://www.jianshu.com/p/1b644872564d
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。