Qué hace
Un sprite de 32 × 32 compartido en internet rara vez mide 32 píxeles de ancho. Se amplió a 320 o 512 para que se viera, y cada píxel real se convirtió en un bloque. Abre ese archivo en un editor y cada trazo tiene diez píxeles de grosor.
El reductor busca los lugares donde cambian los colores, calcula el tamaño de esos bloques y lee un píxel del centro de cada uno. El resultado es el dibujo a su tamaño real, con sus colores exactos si el archivo estaba limpio.