Comment puis-je faire exploser un petit pixel art?

30

J'ai ce petit pixel art comme exemple. Existe-t-il un moyen de l'agrandir sans qu'il soit flou ou flou dans Photoshop?

chien ennuyeux worf worf

user57025
la source
3
Je sais que la question concerne Photoshop, mais je voulais juste mentionner que vous pouvez également convertir facilement en vecteur dans Illustrator. Consultez la question Comment convertir chaque pixel d'une image raster en objets carrés dans Illustrator?
AndrewH
1
Également lié au pixel art au vecteur: graphicdesign.stackexchange.com/questions/20397/…
Takkat

Réponses:

46

Oui, utilisez simplement "voisin le plus proche" comme algorithme de rééchantillonnage dans la boîte de dialogue "taille d'image" (image -> image size)

rééchantillonner l'image

Edit: @CAI donne un bon conseil - "Il convient également de mentionner, si vous ne voulez pas du tout de distorsion, multipliez l'échelle par des multiplicateurs entiers (donc 2x, 3x, 4x ou 200%, 300%, 400%, etc. ) "

MrMerrick
la source
5
Aucun problème. Si c'est ce que vous cherchiez, pouvez-vous s'il vous plaît marquer mon message comme la bonne réponse?
MrMerrick
3
Si vous souhaitez mettre à l'échelle par une quantité non entière, mais ne voulez pas de distorsion, il peut être utile de mettre à l'échelle en utilisant "le plus proche voisin" par une quantité entière, puis de réduire en utilisant une méthode interpolée.
supercat
Cela fonctionne également pour redimensionner le pixel art en résolution native!
Wowfunhappy
8

Cela dépend des résultats que vous souhaitez.

Si vous voulez qu'il ait l'air "en bloc" (c'est-à-dire que chaque pixel de l'original devient un carré dans le résultat), la réponse de MrMerrick est correcte.

Si vous ne voulez pas qu'il soit flou ou en blocs, vous avez besoin d'un algorithme de mise à l'échelle pixel art dédié. Je ne sais pas si de tels algorithmes sont disponibles pour Photoshop, j'ai trouvé un plugin pour paint.net si vous êtes prêt à l'utiliser. http://forums.getpaint.net/index.php?/topic/23601-2d-image-scaling-algorithms/

Peter Green
la source
8

Une autre possibilité, ici; essayez de dessiner vos images en utilisant des formes vectorielles. Il y a un peu d'investissement de temps, mais le potentiel par la suite pourrait rapporter des dividendes.

  1. Commencez par définir la taille de votre grille (par exemple, une ligne de grille tous les 10 pixels, avec une seule subdivision).
  2. Activez l'accrochage à la grille.
  3. À l'aide de l'outil Plume, dessinez votre forme.
  4. Pour toutes les parties de la forme qui sont séparées (c'est-à-dire sur un calque séparé), sélectionnez les plusieurs calques et utilisez Calque > Fusionner les formes .

C'est assez simple, et ensuite vous pouvez ensuite mettre à l'échelle et déformer les formes tout en conservant un bord net (ou même anti-aliasé).

Démo pixeldog 2D

Paul
la source
3

Si vous cherchez simplement à augmenter la taille par rapport à d'autres éléments et que vous souhaitez conserver le "look pixel art", la méthode de voisinage la plus proche déjà suggérée est la façon d'y parvenir.

Si ce n'est pas ce que vous recherchez, il existe des algorithmes de mise à l'échelle avancés spécialement conçus pour le pixel art lorsque vous ne voulez pas essayer la netteté de maintenance, voir https://en.wikipedia.org/wiki/Image_scaling#Algorithms pour une liste et quelques exemples. La famille xbr et la méthode Kopf-Lischinski ( papier ici , utilisant un lien de retour vers la machine comme site principal ( qui devrait être ici ) apparaît vierge pour le moment) produisent des résultats impressionnants. ImageMagick prend en charge un certain nombre d'entre eux, donc si Photoshop n'est pas prêt à l'emploi, vous pouvez sans aucun doute trouver des plugins qui implémentent ceux que vous souhaitez essayer.

David Spillett
la source
0

Hum, oui, vous pouvez utiliser l'option que MrMerrick vous a donnée, mais vous n'en avez pas vraiment besoin ... L'idée d'un pixel art est que vous voulez voir les pixels.

Il suffit donc de l'imprimer à la taille souhaitée à un ppi ridiculement bas.

Prenez le programme que vous utilisez pour l'impression, Indesign, Ilustrator ou Corel, collez-y l'image et étirez-la à la taille souhaitée. Aucun rééchantillonnage nécessaire.

Rafael
la source
5
Possible, mais pas toujours vrai. Les navigateurs rééchantillonneront l'image (OP ne dit rien sur l'impression) et si vous imprimez, en fonction de votre flux de travail, vous pouvez finir par rééchantillonner accidentellement (peu probable, mais une possibilité).
Cai
-2

Si vous souhaitez augmenter considérablement la taille, je vous suggère de la convertir en formes vectorielles en premier.

JustasM
la source
-2

C'est grossier, mais si vous ouvrez l'image dans Microsoft Paint et effectuez un zoom avant, les pixels ne "lissent" pas, vous pouvez ensuite prendre une capture d'écran de cette vue zoomée et la replacer dans Photoshop.

Il y a bien sûr d'autres façons de le faire, mais pour quelque chose de simple et rapide, c'est ce que j'ai tendance à faire.

Marty
la source
2
pourquoi avez-vous même besoin de peinture MS si vous importez de nouveau sur PS ??
Luciano