tools/makeimage.py | raw changeset files shortlog |
1.1 --- a/tools/makeimage.py Tue Nov 13 00:05:51 2018 +0100 1.2 +++ b/tools/makeimage.py Tue Nov 13 00:34:10 2018 +0100 1.3 @@ -125,10 +125,10 @@ 1.4 rm = r & 0xc0 1.5 gm = g & 0xc0 1.6 bm = b & 0xc0 1.7 - rd = r - rm 1.8 - gd = g - gm 1.9 - bd = b - bm 1.10 - i = ((rd ** 2 + gd ** 2 + bd ** 2) ** 0.5) >= 32 and 1 or 0 1.11 + rd = r & 0x3f 1.12 + gd = g & 0x3f 1.13 + bd = b & 0x3f 1.14 + i = (rd + gd + bd) / 3 >= 0x1f and 1 or 0 1.15 return rm, gm, bm, i 1.16 1.17 def make_preview(im):