Introduction - If you have any usage issues, please Google them yourself
an implementation of Floyd-Steinberg dithering in Java for color images. As input we receive an image in 24-bit RGB format and a palette of at most 256 colors, and as output we produce a palettized image where each pixel value is an index into the palette. The images are represented as arrays of arrays where the first index is y and the second index is x