V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
zenozeng

ColorHash: 基于给定字符串生成固定的色彩

  •  
  •   zenozeng ·
    zenozeng · Feb 12, 2015 · 3438 views
    This topic created in 4102 days ago, the information mentioned may be changed or developed.
    最近在看《数据结构与算法JavaScript描述》的时候,忽然就想写点什么,于是写了个这。基于给定字符串生成固定的色彩,可以用来给标签云、分类信息这些文字做配色之类的事情。

    Repo: https://github.com/zenozeng/color-hash
    Demo: https://zenozeng.github.io/color-hash/demo/
    2 replies    2015-02-13 11:54:14 +08:00
    saber000
        1
    saber000  
       Feb 13, 2015
    123和124的颜色是一样的
    zenozeng
        2
    zenozeng  
    OP
       Feb 13, 2015
    @saber000 色彩冲突是必然会发生的,我现在开的色彩空间是 H (359) * S (3) * L (3) = 3321,如果需要减少冲突的概率,可以传参设定亮度和饱和度到一个更大的区间来扩大色彩空间。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5626 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 09:02 · PVG 17:02 · LAX 02:02 · JFK 05:02
    ♥ Do have faith in what you're doing.