Pixel Art Converter
Muuta mikä tahansa valokuva aidoksi retro-pikselitaideksi: todellinen laatikkosuodatin ja lähimpien värien kvantisointi aidolle Game Boy-, CGA-, PICO-8- tai NES-vaikutteiselle paletille valinnaisella Floyd-Steinberg-värähtelyllä.
Tulos
Tämä muunnin tuottaa todellista retro-pikselitaidetta, ei hämärtää ja julisteista suodatinta. Lähdekuva skaalataan ensin aidolla laatikkosuodattimella: jokaista pienen lähtöruudukon pikseliä kohden jokainen sen solun sisällä oleva lähdepikseli lasketaan yhteen, mikä antaa rehellisen, aliaksittoman pienennyksen yhden lähin naapurinäytteen sijasta. Jokainen alennettu pikseli napsautetaan sitten lähimpään väriin todellisessa kiinteässä paletissa laskemalla todellinen euklidinen etäisyys RGB-tilassa jokaista palettimerkintää vastaan ja pitämällä lähin vastaavuus.
Mukana on neljä aitoa palettia: alkuperäisen Game Boyn neljä vihreän sävyä (#0f380f, #306230, #8bac0f, #9bbc0f), klassinen 4-värinen CGA-paletti (musta, syaani, magenta, valkoinen), PICO-8:n todellinen julkaistu 16-värinen spiraalipaletti ja NES anin8 -väripaletti. Valinnainen Floyd-Steinberg-virheen diffuusiopassi jakaa jokaisen pikselin kvantisointivirheen naapureilleen ennen niiden kvantisointia, mikä antaa pienen paletin likimääräisenä tasaisen gradientin värähtelykuvioiden kautta kovien värinauhojen sijaan – samaan tekniikkaan perustuvat retrokonsolit ja varhainen digitaalitaide.
Tulos renderöidään takaisin todellisessa pikselitaiteen mittakaavassa: pieni kvantisoitu ruudukko on skaalattu siten, että kuvan tasoitus on poistettu käytöstä, joten jokainen neliöpikseli pysyy terävänä sen sijaan, että se muuttuisi epäselväksi valokuvan kaltaiseksi kuvaksi. Ennen/jälkeen -vertailu näyttää alkuperäisen valokuvan kvantisoidun pikselitaidetuloksen vieressä samassa näyttökoossa, ja lopulliset PNG-lataukset skaalataan samalla lähin naapuri -menetelmällä jakamista tai tulostamista varten.
Tyypillisiä käyttökohteita: pelien resurssien mallit ja sprite-viittaukset, retrotyyliset avatarit ja profiilikuvat, pikkukuvat ja ikonit itch.io-tyylisille pelisivuille, nostalgiamuokkaukset kuvista sosiaaliseen mediaan sekä opetusmateriaalia värien kvantisoinnista ja värityksestä. Kaikki tapahtuu paikallisesti selaimessa – ei latausta, ei palvelinpuolen käsittelyä, täydellinen yksityisyys valokuville, joita et ole vielä julkaissut. Haluatko tekstipohjaisen retro-ilmeen pikselien sijaan? Kuva ASCII-taidemuuntimeen tuottaa samanlaisen kuvan kuin hahmojen ruudukko.