Image Dithering
Alkalmazza a valódi Floyd-Steinberg, Atkinson vagy Bayer által rendelt elszíneződést bármely fényképen, és csökkentse azt 1 bites, 4 árnyalatú vagy csökkentett RGB palettára – ez egy valódi retro/féltónusos megjelenés, amelyet helyileg dolgoz fel a böngészőben.
Eredmény
Egy 1 bites Mac képernyő, eredeti Game Boy sprite vagy féltónusú újságnyomat eredeti megjelenésére vágyik – hamis Instagram-stílusú szűrő nélkül? Ez az eszköz közvetlenül a fényképen futtatja a tényleges dithering algoritmusokat, amelyek először is létrehozták ezeket a megjelenéseket.
A Floyd-Steinberg a klasszikus hibaeloszlási algoritmus: minden képpont a legközelebbi elérhető palettaszínre van kvantálva, és a kerekítési hibát a tankönyvi súlyok segítségével továbbítja a még fel nem dolgozott szomszédokhoz – 7/16 a jobb oldali pixelhez, 3/16 balra lent, 5/16 lejjebb és -jobb 1/16 alul. Az Atkinson, az Apple eredeti Macintosh-algoritmusa elosztja a hibát hat szomszédnak, de ennek csak a 6/8-át továbbítja, a többit pedig eldobja – pontosan ezért tűnik az Atkinson-kimenet könnyebbnek és ütősebbnek, mint a Floyd-Steinberg simább színátmenetei. A Bayer által rendelt dithering szerkezetileg különbözik mindkettőtől: nincs semmilyen hibadiffúzió, csak egy rögzített 4x4-es küszöbmátrix az egyes pixelek fényerejéhez képest, ami az organikusnak tűnő zaj helyett jellegzetes keresztsraffozású textúráját hozza létre.
Három paletta áll rendelkezésre: 1 bites fekete-fehér a valódi kéttónusú megjelenésért, 4 árnyalatú szürkeárnyalatos paletta az eredeti Game Boy képernyő szellemében, és csökkentett RGB mód, amely az egyes színcsatornákat egymástól függetlenül 2 szintre kvantifikálja, így 8 elérhető színt biztosítva a vaskos retro színhatásért. Minden algoritmus a valós pixeladatokat balról jobbra, felülről lefelé egy lebegőpontos munkapufferben dolgozza fel, pontosan úgy, mint az eredeti közzétett algoritmusok, így a rész-egészek kerekítési hibája a lépések között őszintén megmarad.
Töltsön fel egy fényképet, válasszon egy algoritmust és egy palettát, majd nyomja meg a Végrehajtás gombot, hogy közvetlenül az oldalon megtekinthesse az előtte/utána összehasonlítást. Töltse le a dithering eredményt PNG-ként az eredeti felbontásban – semmi sem kerül feltöltésre sehova, a teljes konverzió az eszközön történik.