Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想实现一个系统,在给定 MD5 哈希作为输入时生成唯一的 NxN 块,目前我正在将 MD5 拆分为子字符串并将它们用作十六进制颜色代码,有没有人有任何好的想法我可以用来生成这些图像的系统?
我考虑过使用这些值作为 Lorenz 吸引子中的常数,但对于大量生成的输出,输出在视觉上并没有那么明显。
您可以尝试生成类似人脸的图像。人们相当擅长区分不同的类似人脸的图像。例如,请参阅Wavatars,它们是各种形状、颜色、背景、眼睛、嘴巴等的愚蠢的脸型图像,导致大量不同的、相当可识别的图像。
如果不是面孔,则选择其他类别的相当可识别的对象,这些对象可以在多个轴上变化,例如汽车或动物或其他东西。
例如,参见Meta 上关于自动生成独角兽头像的这个线程。
SO 上自动生成的头像称为 Identicons,您可以使用它的变体。
有关更多信息,请参阅此问题:
SO上的用户ID图像是如何生成的?