我有点好奇的小可爱的千变万化的图像与每一用户在该网站上。是如何产生的那些?可能是:

  1. 一个名单的图像已经存在某些文件夹,它是随机选择。
  2. 图像所产生的每一个用户登记册。

在任何情况下,我更感兴趣的是什么样的算法被用于产生这样的图像。

有帮助吗?

解决方案

这就是所谓的 Identicon.如果你输入和电子邮件,这是一个基于一散列的电子邮件地址。如果你没有输入电子邮件,这是基于您的IP地址。

杰夫 张贴一些。净码 产生基于IP的Identicons.

其他提示

其通常产生的散列的用户的姓名、电子邮件地址或者ip地址。

使用计算器 要做到的图像的产生。

我知道这个想法来自 不公园, 谁写的关于技术他用途。

请参考,它是产生自一个IP地址。

"IP哈希"我相信这就是所谓的.

我记得阅读关于它在一个博客;他的代码可供下载。我不知道它是从的,但是。:(

图像是由头的和详细的他们是 这里概述, 然而,他们不透露他们是如何做它。

我敢打赌,每个小瓷砖像是给出一个定的其他瓦图像它看起来好。认为图瓦节点。你随机挑选一个节点的角和填补它的邻点与合作伙伴,然后旋转和适用相同的模式四倍。然后选择一种颜色。

而不是一个曲线图,它也可能是一个广场矩阵,其中每一行代表一个图像,每一列表示的图像,以及细胞的数值是加权。

我认为,图像的4×4格的上2×2格重复4次顺时针方向,只是每次转动90度,再次向顺时针方向旋转。似乎这两种颜色是随机选择,并且每1×1块是从一个预先定义的设定。

编辑:显然我的答案是临时性的。好的要知道有关identicons.

试试这个: http://www.docuverse.com/blog/9block?code=(32位的 integer)8和大小=(16/32/64)

替换适当数量的括号中的项目。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top