基于值生成颜色

colorhash的Python项目详细描述


此模块通过计算颜色值,基于对象生成颜色 基于对象的哈希值。这意味着结果是确定的: 相同的值将始终导致相同的颜色(只要散列 函数保持确定性)。

此模块是‘color-hash’ Javascript library的端口。它支持 Python2.6、2.7和3.3+。

快速启动

>>> from colorhash import ColorHash
>>> c = ColorHash('Hello World')
>>> c.hsl
(131, 0.65, 0.5)
>>> c.rgb
(45, 210, 75)
>>> c.hex
'#2dd24b'

更改日志

  • 彩色哈希1.0.2(2016-07-08)
    • 添加crc32_hash函数并将默认hashfunc设置为该函数。不是的 完全向后兼容,但我不想为 不做我的研究。
  • 彩色哈希1.0.0(2016-07-07)
    • 初始端口。

许可证

版权所有(C)2016 Felix Krull<;f_krull@gmx.de>;

这是“color hash”javascript库的一个端口,它是:

版权所有(c)2015 Zeno Zeng

兹免费准许任何人取得 本软件和相关文档文件(“软件”),用于处理 不受限制的软件,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件,并允许向其提供软件的人员这样做, 必须满足以下条件:

上述版权公告及本许可公告须包括在 软件的拷贝或大部分。

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性、适用性的保证 为了特殊目的和不侵权。在任何情况下,作者或 版权持有人应对任何索赔、损害或其他责任负责,无论 在合同诉讼、侵权诉讼或其他诉讼中,由 与软件的连接或软件的使用或其他交易。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ws-consumer服务地址中的java动态属性   java如何比较整数列表,然后按升序排序?   javascript我正在使用java脚本调用一个函数,但它没有调用代码下面的方法,也没有调用secretitnames()函数   在文本窗格中多次使用Java insertIcon图标   JavaMSAL安卓。AuthenticationActivity完成,但用于身份验证请求的线程池线程仍处于等待状态   if语句中的java多范围比较   java toString()表示输出   java如何在jcstrest测试中生成指令重新排序   java我怎样才能运行它?   web应用程序中使用Hibernate和Spring的java问题   如何将字符串数据写入Java文本文件   如何在java命令提示符下运行已签名的jar文件?   java从我的菜单调用RCP应用程序   java如何等待Canvas/GraphicsContext完成任务,然后再继续执行代码块?