Hash 自动生成项目十六进制颜色

Hash 自动生成项目十六进制颜色,hash,hex,Hash,Hex,我希望采取类似“项目1”的东西,并得到一个十六进制颜色,以便于视觉区分。我可以将二进制转换为十六进制,但是值的范围不是很好。我尝试了几个散列函数,发现了一个类似的问题。在值的上限范围内几乎没有任何内容。看起来应该很简单,但我对散列算法不够熟悉,不知道从相似的长度和字符集可以得到什么样的排列。可能我需要压缩散列结果,而不是仅仅从结果字符串的开头或结尾抓取x个字符

我希望采取类似“项目1”的东西,并得到一个十六进制颜色,以便于视觉区分。我可以将二进制转换为十六进制,但是值的范围不是很好。我尝试了几个散列函数,发现了一个类似的问题。在值的上限范围内几乎没有任何内容。看起来应该很简单,但我对散列算法不够熟悉,不知道从相似的长度和字符集可以得到什么样的排列。可能我需要压缩散列结果,而不是仅仅从结果字符串的开头或结尾抓取x个字符