¿Cómo puedo convertir fácilmente una imagen borrosa de pixel art en píxeles?

8

Quiero convertir una imagen borrosa de pixel art en una nítida imagen de pixel art de pixel art.

Un ejemplo de esto es tomar un fotograma de, digamos, un clip de YouTube de una animación de pixel art, y recrear la imagen, dado que no hay imágenes crudas conocidas disponibles de la obra de arte original.

Sin tener en cuenta los problemas de derechos de autor (esto es solo para uso personal), ¿cuál es la forma más fácil de convertir este pixel art borroso en algo que pueda parecerse a la imagen de origen?

Intenté una conversión manual, pero tengo problemas para intentar entrenar en qué escala estoy trabajando y el color original de cada píxel.

Por ejemplo, dado esto:

borroso

¿Cómo puedo convertirlo programáticamente a esto?

ingrese la descripción de la imagen aquí

brillante
fuente
Tipo de confusión: | Publicar imagen
Jack
Lo siento, quiero una forma segura de hacer esto en el futuro. Cáscara de nuez: tome una animación de pixel art que ha sido bastarda por youtube, y conviértala nuevamente en las bonitas imágenes fijas de píxeles, eliminando así la artefacto jpeg, la explosión de la imagen, tomándola de una relación de 5 a 1 a una relación de 1 a 1 para píxeles
Brillante
77
La única solución real es elegir la herramienta de lápiz y volver a dibujar / retocar a mano. Por desgracia, no hay un filtro mágico para esto. JPG / MPG es una compresión con pérdida. Por definición, ha perdido datos de imagen que no va a recuperar.
DA01
¿La obra de arte original usa una paleta fija de digamos 16 colores? Creo que eso facilitaría mucho las cosas.
e100
2
JPG / MPG es una compresión con pérdida, pero eso no significa que no se pueda revertir; Es posible que aún necesite retocar a mano, pero un proceso automatizado puede ahorrarle mucho tiempo. Creo que este escenario es un buen candidato para esto y podría imaginar un algoritmo que promedia los valores de color de píxeles en varios cuadros para obtener una mejor suposición de la paleta subyacente.
e100

Respuestas:

10

Por solicitud de Philip, convertiré esto en una respuesta:

La única solución real es elegir la herramienta de lápiz y volver a dibujar / retocar a mano. Por desgracia, no hay un filtro mágico para esto. JPG / MPG es una compresión con pérdida. Por definición, ha perdido datos de imagen que no va a recuperar.

Otros han sugerido algunas formas automatizadas que podrían ayudar, sin duda, pero apenas son programáticas. Ya sea la herramienta de lápiz o jugar con curvas, o posterizar, todo tendrá que hacerse a mano para asegurarse de que está haciendo lo que quieres que haga.

Dicho esto, si esto es una animación, y obtienes un cuadro que se ve bastante bien en PhotoShop, luego registra las acciones en PhotoShop y luego puedes procesar por lotes el resto de los cuadros.

Todavía creo que tendrá que ir cuadro por cuadro para obtenerlo de la manera que desee.

DA01
fuente
5

No has sido muy claro acerca de tu objetivo exacto. Creo que desea hacer dos cosas: limpiar los artefactos de compresión, luego reducir la imagen y mantener la nitidez.

Para los artefactos de compresión, hay muchas utilidades de recuperación de JPEG que producen resultados bastante buenos, aunque no perfectos, y no sé qué tan bien funcionan con pixel art.

Si eso no funciona para usted, deberá retocar sus imágenes a mano con algo así como una herramienta de borrador.

Después de que haya arreglado la compresión JPEG, simplemente reduzca la escala de su imagen de la forma en que se describe.

Tengo problemas para intentar entrenar en qué escala estoy trabajando

Para resolverlo, amplíe su imagen aproximadamente un 800% en Photoshop. En ese punto, aparece una cuadrícula. Al observar esa cuadrícula, puede calcular el tamaño de cada píxel cuadrado mejorado. Y eso te dice el factor de escala.

Stefan Monov
fuente
4

No estoy seguro de si esto responde a su pregunta, pero ¿ha intentado escalarlo en Photoshop usando el Tamaño de imagen con el vecino más cercano (preservar los bordes duros) seleccionado en el menú desplegable Muestreo? Eso te da un aumento de tamaño sin pérdidas ... ingrese la descripción de la imagen aquí

felixthehat
fuente
2
Información útil para estar seguro, pero no es realmente lo que solicitó el OP.
Kyle
+1 para contrarrestar el voto negativo. Las fotos de ejemplo de OP muestran que quiere reducir la escala, no solo la recuperación de JPEG.
Stefan Monov
1
Sí, pero esta respuesta es sobre el aumento de escala.
e100
En realidad se trata de reducir la escala. al menos las imágenes en la pregunta claramente NO están mejorando.
Horacio
1
Se reduce la escala en la pregunta y su imagen; está mejorando su respuesta y su imagen.
e100