7

我想实现一个系统,在给定 MD5 哈希作为输入时生成唯一的 NxN 块,目前我正在将 MD5 拆分为子字符串并将它们用作十六进制颜色代码,有没有人有任何好的想法我可以用来生成这些图像的系统?

我考虑过使用这些值作为 Lorenz 吸引子中的常数,但对于大量生成的输出,输出在视觉上并没有那么明显。

4

2 回答 2

4

您可以尝试生成类似人脸的图像。人们相当擅长区分不同的类似人脸的图像。例如,请参阅Wavatars,它们是各种形状、颜色、背景、眼睛、嘴巴等的愚蠢的脸型图像,导致大量不同的、相当可识别的图像。

如果不是面孔,则选择其他类别的相当可识别的对象,这些对象可以在多个轴上变化,例如汽车或动物或其他东西。

例如,参见Meta 上关于自动生成独角兽头像的这个线程。

于 2010-01-01T21:53:41.933 回答
3

SO 上自动生成的头像称为 Identicons,您可以使用它的变体。

有关更多信息,请参阅此问题:

SO上的用户ID图像是如何生成的?

于 2010-01-01T21:44:13.587 回答