import bitmaptools import displayio import _bmp16 if "/" in __file__: here = __file__.rsplit("/", 1)[0] else: here = "." c = displayio.Colorspace.BGR565 b1 = _bmp16.loadbmp16(here + "/minerva16.bmp") b3 = displayio.Bitmap(320, 240, 65536) bitmaptools.dither(b3, b1, c) _bmp16.writebmp16(f"dither-atkinson.bmp", b3) bitmaptools.dither(b3, b1, c, bitmaptools.DitherAlgorithm.FloydStenberg) _bmp16.writebmp16(f"dither-floydstenberg.bmp", b3)