Como converter facilmente uma imagem de pixel arte difusa em pixels?


8

Desejo converter uma imagem de pixel art difusa em uma imagem de pixel art bem nítida.

Um exemplo disso é tirar um still de um clipe do YouTube de uma animação de pixel-art e recriar a imagem, já que não existem imagens brutas conhecidas disponíveis na arte original.

Desconsiderando quaisquer problemas de direitos autorais (isso é apenas para uso pessoal), qual é a maneira mais fácil de converter essa arte pixel difusa em algo que possa se parecer com a imagem de origem?

Eu tentei uma conversão manual, mas estou tendo problemas ao tentar exercitar em que escala estou trabalhando e a cor original de cada pixel.

por exemplo, dado o seguinte:

confuso

como posso programaticamente convertê-lo de volta para isso:

insira a descrição da imagem aqui


Meio confuso: | Por favor, poste imagem
Jack

Desculpe, quero uma maneira certa de fazer isso no futuro. Resumindo: Pegue uma animação de pixel art que foi prejudicada pelo youtube e converta de volta para as belas imagens de pixel, removendo assim o artefato jpeg, explodindo a imagem, passando da proporção de 5 para 1 para proporção de 1 para 1 para pixels.
glasnt

7
A única solução real é escolher a ferramenta lápis e redesenhar / retocar manualmente. Infelizmente, não há filtro mágico para isso. JPG / MPG é compactação com perdas. Por definição, você perdeu dados de imagem que não voltará.
DA01

O trabalho artístico original usa uma paleta fixa de, digamos, 16 cores? Eu acho que isso tornaria as coisas muito mais fáceis.
e100

2
JPG / MPG é compactação com perdas, mas isso não significa que não pode ser revertido; talvez seja necessário retocar manualmente, mas um processo automatizado pode economizar tempo significativo. Eu acho que esse cenário é um bom candidato para isso e eu poderia imaginar um algoritmo que calcula a média dos valores das cores dos pixels em vários quadros, a fim de obter uma melhor estimativa da paleta subjacente.
e100

Respostas:


10

Por solicitação de Philip, vou transformar isso em uma resposta:

A única solução real é escolher a ferramenta lápis e começar a redesenhar / retocar manualmente. Infelizmente, não há filtro mágico para isso. JPG / MPG é compactação com perdas. Por definição, você perdeu dados de imagem que não voltará.

Outros sugeriram algumas maneiras automatizadas que poderiam ajudar, com certeza, mas elas são dificilmente programáticas. Seja a ferramenta lápis ou brincando com curvas ou posterizando, tudo precisará ser feito à mão para garantir que ele esteja fazendo o que você quer que faça.

Dito isto, se for uma animação e você obtiver um quadro com uma aparência bastante boa no PhotoShop, registre as ações no PhotoShop e poderá processar em lote o restante dos quadros.

Ainda acho que você terá que seguir quadro a quadro para obtê-lo da maneira que desejar.


5

Você não foi muito claro sobre seu objetivo exato. Acho que você deseja fazer duas coisas: limpar os artefatos de compactação e diminuir a escala da imagem enquanto mantém a nitidez.

Para os artefatos de compactação, existem muitos utilitários de recuperação JPEG que produzem resultados muito bons, embora não perfeitos, e não sei se eles funcionam bem com pixel art.

Se essas não funcionarem, você precisará retocar suas imagens manualmente com algo como uma ferramenta de borracha.

Depois de corrigir a compactação JPEG, apenas reduza a escala da imagem da maneira que Felix descreveu.

Estou tendo problemas ao tentar exercitar em que escala estou trabalhando

Para descobrir isso, amplie sua imagem em cerca de 800% no Photoshop. Nesse ponto, uma grade aparece. Observando essa grade, você pode descobrir o tamanho de cada pixel quadrado aumentado. E isso indica o fator de escala.


4

Não tenho certeza se isso responde à sua pergunta, mas você já tentou dimensioná-la no photoshop usando o Tamanho da imagem com o vizinho mais próximo (preservar as arestas duras) selecionado no menu suspenso Reamostragem? Isso lhe dá um aumento sem tamanho de tamanho ... insira a descrição da imagem aqui


2
Informações úteis para ter certeza, mas não exatamente o que o OP solicitou.
Kyle

+1 para combater o voto negativo. As fotos de exemplo do OP mostram que ele deseja reduzir, não apenas a recuperação de JPEG.
Stefan Monov

1
Sim, mas esta resposta é sobre aumento de escala.
e100

É realmente sobre redução de escala. pelo menos as imagens na pergunta NÃO são claramente aumentadas.
horatio

1
Está diminuindo na pergunta e em sua imagem; está aumentando sua resposta e sua imagem.
e100
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.