- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://github.com/LanceGin/haishoku
- 软件文档: https://github.com/LanceGin/haishoku/blob/master/docs/document_zh.md
软件介绍
Haishoku 是一个用来获取图片主色调和主要配色方案的python库,依赖于python3和pillow。
功能
- 获取图片的
主色调 - 获取图片的
配色方案
示例
安装
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 )
接口会打开一个临时文件用来预览图片配色方案。(不会保存在本地)
Android编程权威指南(第2版)
Bill Phillips、Chris Stewart、Brian Hardy、Kristin Marsicano / 王明发 / 人民邮电出版社 / 2016-5 / 109.00 元
Big Nerd Ranch是美国一家专业的移动开发技术培训机构。本书主要以其Android训练营教学课程为基础,融合了几位作者多年的心得体会,是一本完全面向实战的Android编程权威指南。全书共34章,详细介绍了8个Android 应用。通过这些精心设计的应用,读者可掌握很多重要的理论知识和开发技巧,获得最前沿的开发经验。 如果你熟悉Java语言,或者了解面向对象编程,那就立刻开始And......一起来看看 《Android编程权威指南(第2版)》 这本书的介绍吧!
