O.K. here's a very early release. only Atkinson is implemented right now and only uploading a file to serve as palette. have fun
if for every pixel in an image i do a comprehensive color distance check for every color in a palette, a 320x240 picture takes ~3000ms
if i cache the results of the closest palette color to each color and fetch those when available instead of calculating, it takes... ~3800ms
OK here is a first release!!!
https://maple.pet/ditherinator #ditherinator
i gave up for now on quantizing colors from the source image bc it's harder than i thought, but you can still upload your own palette PNGs and use the built-in ones
HAVE FUN AND SHOW ME COOL PICTURES
@mavica_again This feels like it was shared on CompuServe in the early '90s. I love it.
i need to build a palette LUT on load.