我想实现一个系统,当给定一个MD5散列作为输入时,它可以生成唯一的NxN块,目前我正在将MD5拆分成子字符串,并将它们用作十六进制颜色代码,有谁有什么好主意可以用来生成这些图像的系统?
我曾考虑将这些值用作Lorenz吸引子中的常量,但对于大量生成的输出而言,输出在视觉上是不可区分的。
发布于 2010-01-02 05:53:42
您可以尝试生成一个类似于人脸的图像。人们很擅长区分不同的人脸图像。例如,请参见Wavatars,它是类似于傻瓜脸的图像,其中的形状、颜色、背景、眼睛、嘴巴等等都是不同的,这导致了大量不同的、相当容易识别的图像。
如果不是人脸,那么选择一些其他类别的相当容易识别的物体,这些物体可以在几个轴上变化,比如汽车或动物或其他东西。
例如,请参阅关于自动生成独角兽头像的this thread on Meta。
发布于 2010-01-02 05:44:14
https://stackoverflow.com/questions/1726770
复制相似问题