Come posso convertire facilmente un'immagine pixel art fuzzy in pixel?


8

Voglio convertire un'immagine pixel art fuzzy in una nitida immagine pixel art in realtà pixel art.

Un esempio di questo è quello di prendere un fermo immagine da una clip di YouTube di un'animazione pixel art e ricreare l'immagine, dato che non sono disponibili immagini grezze conosciute dell'opera d'arte originale.

Ignorando eventuali problemi di copyright (solo per uso personale), qual è il modo più semplice per riconvertire questa pixel art sfocata in qualcosa che potrebbe assomigliare all'immagine sorgente?

Ho tentato una conversione manuale, ma ho problemi con il tentativo di allenarmi in quale scala sto lavorando e il colore originale di ogni pixel.

ad esempio, dato questo:

sfocato

come posso riconvertirlo programmaticamente in questo:

inserisci qui la descrizione dell'immagine


Tipo di confusione: | per favore Posta immagine
Jack

Mi dispiace, voglio un modo sicuro per farlo in futuro. In poche parole: prendi l'animazione in pixel art che è stata bastardata da YouTube, e riconvertila in dei bei fermi pixel, rimuovendo così l'artefazione jpeg, facendo esplodere l'immagine, portandola dal rapporto 5 a 1 al rapporto 1 a 1 per pixel.
glasnt

7
L'unica vera soluzione è scegliere lo strumento matita e iniziare a ridisegnare / ritoccare a mano. Purtroppo, non esiste un filtro magico per questo. JPG / MPG è una compressione con perdita di dati. Per definizione hai perso i dati delle immagini che non hai intenzione di recuperare.
DA01

La grafica originale usa una tavolozza fissa di diciamo 16 colori? Penso che renderebbe le cose molto più facili.
e100

2
JPG / MPG è una compressione con perdita, ma ciò non significa che non possa essere invertito; potrebbe essere ancora necessario ritoccare a mano, ma un processo automatizzato potrebbe far risparmiare tempo significativo. Penso che questo scenario sia un buon candidato per questo e potrei immaginare un algoritmo che fa la media dei valori di colore dei pixel su più fotogrammi per ricavare una migliore ipotesi della tavolozza sottostante.
e100

Risposte:


10

Per richiesta di Filippo, lo trasformerò in una risposta:

L'unica vera soluzione è scegliere lo strumento matita e iniziare a ridisegnare / ritoccare a mano. Purtroppo, non esiste un filtro magico per questo. JPG / MPG è una compressione con perdita di dati. Per definizione hai perso i dati delle immagini che non hai intenzione di recuperare.

Altri hanno suggerito alcuni modi automatizzati che potrebbero aiutare, di sicuro, ma non sono quasi programmatici. Che si tratti dello strumento matita, del gioco con le curve o della creazione di poster, tutto dovrà essere fatto a mano per assicurarsi che stia facendo quello che vuoi che faccia.

Detto questo, se questa è un'animazione e ottieni un fotogramma che appare abbastanza bene in PhotoShop, quindi registra le azioni in PhotoShop e quindi puoi elaborare in batch il resto dei fotogrammi.

Penso ancora che dovresti andare in frame per frame per farlo nel modo che preferisci.


5

Non sei stato molto chiaro sul tuo obiettivo esatto. Penso che tu voglia fare due cose: ripulire gli artefatti di compressione, quindi ridimensionare l'immagine mantenendo la nitidezza.

Per i manufatti di compressione, ci sono molte utility di recupero JPEG che producono risultati piuttosto buoni, anche se non perfetti, e non so quanto bene funzionino con la pixel art.

Se quelli non funzionano per te, dovrai ritoccare le immagini a mano con qualcosa come uno strumento di gomma.

Dopo aver corretto la compressione JPEG, ridimensiona l'immagine nel modo descritto esattamente.

Sto riscontrando problemi nel provare ad allenarmi in quale scala sto lavorando

Per capirlo, ingrandisci l'immagine di circa l'800% in Photoshop. A quel punto, appare una griglia. Osservando quella griglia, puoi capire la dimensione di ogni pixel quadrato ingrandito. E questo ti dice il fattore di scala.


4

Non sono sicuro che questo risponda alla tua domanda, ma hai provato a ridimensionarlo in Photoshop usando Dimensione immagine con il vicino più vicino (conserva i bordi rigidi) selezionato nel menu a discesa Ricampionamento? Questo ti dà un aumento delle dimensioni senza perdita di dati ... inserisci qui la descrizione dell'immagine


2
Informazioni utili per essere sicuri, ma non proprio quello che l'OP ha richiesto.
Kyle

+1 per contrastare il downvote. Le foto di esempio di OP mostrano che vuole ridimensionare, non solo il recupero di JPEG.
Stefan Monov

1
sì, ma questa risposta riguarda l'upscaling.
e100

In realtà riguarda il ridimensionamento. almeno le immagini nella domanda NON sono chiaramente upscaling.
horatio

1
Ridimensiona la domanda e la sua immagine; sta migliorando la tua risposta e la sua immagine.
e100
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.