19 lines
451 B
Python
19 lines
451 B
Python
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)
|