Does anyone else think it would be a good idea to have an option to produce
dithered output? If your scene consists of colour gradients between two
close colours, or two greys, even in 24bpp format you can often still see
"banding". Using some sort of dithering scheme in the output would vastly
improve images like this, and would be quite simple to implement. I just
wonder how the dithering would be handled across block borders between
different threads, maybe the thread stores float/double precision pixels and
then the final "block assembler/file writer" code will perform the dithering
on the whole image?
Just an idea.
Post a reply to this message