¿Cómo hago que una imagen se vea pixelada, como los gráficos arcade de la vieja escuela?

20

Quiero tomar algunas ilustraciones (puede ser de cualquier dimensión) y hacer que se vea pixelado, como los viejos videojuegos de Mario Brothers alrededor de los años 80. Parte de la manipulación de la imagen requeriría reducir la escala.

Videojuegos de Mario Brothers

Esto es con lo que estoy empezando.

ingrese la descripción de la imagen aquí

¿Hay algún filtro o algunos pasos de Photoshop que pueda usar para hacer este efecto?

Intenté esencialmente usar el filtro "Pixelate", pero eso crea píxeles de transición entre los bordes de color. También intenté reducir el tamaño de la imagen a 40 x 35 píxeles y esto es lo que veo.

ingrese la descripción de la imagen aquí

¿Cómo obtengo los píxeles nítidos a todo color como los íconos de Mario Brothers?

Milesmeow
fuente
12
Creo que parte del problema es que los videojuegos conocían de antemano las limitaciones del medio. Todos esos íconos anteriores fueron diseñados en una cuadrícula de píxeles de 100 x 100 o lo que sea. Si desea que su cesta sea un icono de 8 bits, probablemente debería diseñarla desde cero con el ilustrador en una cuadrícula de 100x100 píxeles.
maxwell
O puede haber una característica, que alguien responderá a continuación, donde toma todos los píxeles en un rango de color y lo obliga a convertirse en la versión brillante de ese color.
maxwell
Siento que he visto esto preguntado aquí antes, pero no puedo encontrarlo. Seguiré buscando
Manly
Recomendaría reiniciar, pero asegúrese de intentar mantener toda la imagen en una cuadrícula de 8 por 8 o 16 por 16 píxeles,

Respuestas:

28

Aquí hay un método algo sencillo para convertir imágenes de tamaño completo en gráficos de píxeles.

Imagen de inicio

Imagen de tamaño completo

Para comenzar, vaya a Imagen -> Tamaño de imagen. Cambie el método de remuestreo al vecino más cercano , esto mantendrá los bordes duros. Puede ampliar la vista previa a la izquierda para tener una buena idea de cómo se verá el resultado final. Puedes ver que estoy al 500% en este ejemplo. Luego configure el ancho / alto a su tamaño preferido y presione OK.

Reducir el tamaño

El siguiente paso es opcional.

Vuelva al tamaño de la imagen y aumente el tamaño de su imagen a las especificaciones requeridas. Asegúrate de mantener al vecino más cercano . Presione OK cuando haya terminado.

Upsize

Así es como se verá su resultado final (dependiendo de cuánto haya reducido el tamaño original).

Pixelado

Tim Troiano
fuente
2
Sugerencia: existen algunas escalas especializadas de gráficos de píxeles (aunque la Wikipedia en su mayoría habla de la ampliación también existen mejores herramientas de reducción de escala) que hacen un mejor trabajo que el vecino más cercano.
joojaa
44
Otro enfoque útil si uno es, por ejemplo, escalar por un factor de cuatro, es colocar primero la imagen en mosaico cuatro veces en cada dirección con un espacio que sea uno mayor que un múltiplo de cuatro. Eso dará como resultado 16 imágenes reducidas ligeramente diferentes. En muchos casos, las características del gráfico original pueden ser mucho mejores en algunas versiones reducidas que en otras, por lo que poder capturar características de 16 versiones diferentes puede minimizar la cantidad de ajustes manuales adicionales que se requerirán.
supercat
1
También puede reducir la paleta de colores, otra limitación de los primeros sistemas de juego, cambiándola a color indexado y reduciendo la cantidad de colores disponibles a 16, 8 o 4.
Rob Craig
27

Cuando trabaja con tan pocos píxeles, debe hacer que cada píxel cuente. Dudo que un escalador automático lo logre con una calidad satisfactoria.

Mi consejo sería reducir el tamaño requerido normalmente (o posiblemente usando una opción del vecino más cercano), luego acercar, encender la cuadrícula y pasar la imagen píxel por píxel limpiándola. Para mejorar el aspecto retro, también debe trabajar con una paleta limitada de colores fuertes.

Peter Green
fuente
2
Esta es una mejor manera de hacerlo. Cree gráficos desde el principio con pixel art y el medio y las dimensiones limitados en mente.
Sam Weaver
2
Restringir la paleta de colores es un gran punto.
Eneko Alonso
1

Antes de comenzar, mira los gráficos originales que estás tratando de emular. Verá que las áreas de color son planas y brillantes debido a las formas mismas, ¡créalo o no! - son áreas de bordes rectos. La única vez que obtienes el efecto de pixelado es cuando las líneas son ligeramente rectas, inclinadas.

Por lo tanto, necesita un programa que emule esto desde el principio. Acabo de hacer esto y sé que funciona. Utiliza Paint. Así es, el obsequio olvidado que viene con Windows. Está en Accesorios en XP, no sé dónde está en otras versiones, pero es un problema. hay en alguna parte. Incluso si eso significa hacer una copia de la pantalla y luego cortar la canasta después (si necesita hacer eso, coloque una copia de la pantalla en la ventana, corte la canasta, abra una nueva instancia, pegue la canasta en una nueva instancia).

Entonces mira la foto. Verás dónde la canasta está ligeramente pixelada. Ahí es donde quieres acentuar el efecto. Para hacerlo, haga zoom en grande (CTRL-Page Down o use Ver / Zoom en el menú) y use la herramienta borrador en el modo cuadrado más pequeño (hay una lista de cuadrados en el lado izquierdo de la pantalla) para sacar un píxel extra aquí y allá donde las líneas ya están vagamente pixeladas. No necesitará eliminar ningún píxel donde las líneas sean verticales u horizontales porque, si observa, verá que no faltan píxeles en las líneas rectas en los originales. Necesitarás cortar un píxel desde cada esquina del frente cuadrado de la canasta. Ese es el método 1.

El método 2 comienza de la misma manera (usando Paint, pegando en la imagen) pero luego guardando la imagen en un formato realmente malo. El plobrem con el Método 2 es TODO se verá borroso y pixelado. No olvides que Mario funciona porque los montantes y los colores son planos y buenos, son solo líneas y esquinas no rectas. Si lo estuviera haciendo, iría con el Método Uno. ¡Porque lo hice y funcionó! Incluso me complace enviarle mi versión si alguien me puede decir una forma de hacerlo.

Chris

Ulrichburke
fuente
Bienvenido a GD.SE. Si bien esto responde al título de la pregunta, no aborda el hecho de que OP quiere encontrar un método automático , no manual.
Luciano
-1

Me gustaría utilizar ImageMagick , una herramienta de línea de comandos de código abierto disponible para MacOS, Windows y Linux, por supuesto. Simplemente descargue, instale y use la línea de comando en una terminal.

convert -scale 10% -scale 1000% parrot.jpg parrot-pixel.jpg

loro original Imagen original de loro

loro pixelado Imagen de loro pixelado

Con un poco de experimentación, puede variar el tamaño de los píxeles. Por supuesto, como con todas las otras respuestas, su millaje variará con el arte y es una buena idea regresar y arreglarlas a mano.

Para su información, sin el tiempo para descargar e instalar imagemagick, pude ejecutar la pixelación en menos de 5 segundos.

Un script de bash simple podría ejecutarse a través de una carpeta completa y hacer esto como un lote sin toda la pesadilla de los clics puntiagudos.

Nothingismagick
fuente