Comment convertir chaque pixel d'une image raster en objets carrés dans Illustrator?

26

Par exemple, j'ai une icône 10 × 10px. Je veux produire 100 carrés avec la couleur et l'emplacement correspondants chacun. En fait, la question est de savoir comment créer une mosaïque de pixels exacte à partir d'une image raster.

J'ai essayé Live Trace mais cela a ajouté des distorsions aux carrés.

yakunins
la source

Réponses:

37

C'est vraiment très simple. Prenez une image tramée copiée ou placée (non liée) sélectionnée, puis:

  • Object > Create Object Mosaic
    • Ou, dans les anciennes versions d'Illustrator, c'était Filter > Create > Mosaic
  • Saisissez la largeur et la hauteur exactes de l'image pixel sous "Nombre de tuiles".
  • C'est ça!

Vos carrés de pixels vectoriels seront regroupés en deux groupes, alors dissociez deux fois ou double-cliquez deux fois en mode d'isolement pour accéder aux carrés individuels (ou rectangles si votre rapport est désactivé ...).


Deux exemples:

Exemple rapide utilisant une émoticône Yahoo empruntée à cette question :

entrez la description de l'image ici

Exemple détaillé, avec des ours polaires:

http://garmahis.com/tutorials/how-to-create-mosaic-in-illustrator/

user56reinstatemonica8
la source
Je cherchais également une solution à cela, merci beaucoup! Jusqu'à présent, je n'ai trouvé que "juste utiliser Flash".
KMSTR
Je n'avais aucune idée à ce sujet, j'ai une fois tracé manuellement une image (j'ai passé quelques heures à la
corriger
3

Sans conversion, voici un moyen rapide de recréer. Je ne crois pas qu'un traçage donnera des résultats adéquats.


Dessinez un rectangle de la taille de l'image entière.

Choisissez Objet> Chemin> Diviser en grille ...

Diviser en grille

Récupérez l'outil Pot de peinture dynamique (sous l'outil Générateur de formes dans Illustrator CS6)

Seau de peinture en direct

Commencez à cliquer sur les sections à remplir ....

Remplissage

(note de modification: cette réponse a été déplacée vers la question et supprimée de la question d'origine. elle convient tout simplement mieux ici.)

Scott
la source
Belle méthode. Je suis toujours sur CS3, je vais bientôt mettre à jour.
yakunins
1
@utype cela fonctionne aussi dans CS3. La seule différence est l'emplacement de l'outil Pot de peinture dynamique.
Scott
Merci Scott qui a aidé à résoudre un autre problème que je rencontrais avec l'outil de grille rectangulaire qui ne faisait pas de lignes régulièrement espacées lorsque vous travailliez avec beaucoup de lignes et de colonnes. Snap to grid a fait l'affaire.
2

Si vous avez accès à Photoshop, il existe un moyen assez simple:

  • réduisez votre image à la «résolution» souhaitée (disons 30x30) avec la taille de l'image;
  • ré-agrandissez-le à nouveau (par exemple, 600x600), avec le paramètre «rééchantillonner l'image» sur «le plus proche voisin»;
  • copiez le résultat dans Illustrator;
  • LiveTrace;

Si vous utilisez suffisamment de couleurs pour la trace, cela devrait donner des carrés.

Vincent
la source
-1

Cet outil devrait fournir ce que vous recherchez: http://florian-berger.de/en/software/pixel2svg/

user29824
la source
2
Bonjour utilisateur29824, pourriez-vous expliquer un peu plus ce que nous trouverons derrière le lien que vous fournissez et pourquoi il répond à la question? De cette façon, votre réponse est toujours valable au cas où le lien se briserait plus tard. La pourriture des liens est la principale raison pour laquelle nous n'aimons vraiment pas les réponses liées uniquement aux liens. Merci pour vos efforts et continuez à contribuer!
Vincent