2009-10-09 10 views
2

Je crée une webapp qui a différents types de données sans rapport (House, Contact, Article, Recette, Fact -etc). Je leur donne automatiquement une «vignette». (L'utilisateur peut alors télécharger manuellement sa propre image).Suggestions pour générer des petites images abstraites comme l'image 'flair' de StackOverflow

Actuellement, je prends une image de Flikr, recadrez ou étendez à 80x80 & en ajoutant un filtre mosaïque à 10 pixels. Le résultat est une petite miniature abstraite pour chaque morceau de données. (Cela me permet d'utiliser 'CoverFlows, Carusel etc - pour une expérience plus visuelle).

Je voudrais maintenant recueillir d'autres suggestions sur la «génération d'image».

J'aimerais savoir comment StackOverflow crée ces petits modèles pour chaque utilisateur. (Générateur de motif géométrique? Tout Api ouvert?) [Tellement plus beau que la vieille silouette grise!

Toutes les suggestions sont les bienvenues! Merci

+0

algorithme intéressant - la génération de modèle est basé sur un processus de quilting bloc 9 traditionnel. Classique! http://www.levitated.net/daily/lev9block.html –

Répondre

2

Ce n'est pas Stack Overflow mais Gravatar qui crée ces images. Ils sont Identicons créés à partir d'un hachage de l'adresse e-mail de l'utilisateur. L'article Wikipedia lié répertorie également plusieurs implémentations.

Il y a aussi quelques Stack des questions Débordement sur ce sujet:

+0

Merci - article Wikipedia très intéressant. Nous allons configurer un Web Service/REST pour renvoyer un identicon aléatoire. Nous publierons quand complet. - THX –