From 39ee31719077be030d0213be07f9a76bda4dba9f Mon Sep 17 00:00:00 2001 From: Sean Vig Date: Sun, 11 Oct 2015 23:22:11 -0500 Subject: [PATCH] PEP8 radio/util/img2lbm.py Fix whitespace --- radio/util/img2lbm.py | 63 ++++++++++++++++++++++--------------------- 1 file changed, 33 insertions(+), 30 deletions(-) diff --git a/radio/util/img2lbm.py b/radio/util/img2lbm.py index 58e12e32c..0e4d5f39e 100755 --- a/radio/util/img2lbm.py +++ b/radio/util/img2lbm.py @@ -8,34 +8,37 @@ from PyQt4 import Qt, QtGui image = QtGui.QImage(sys.argv[1]) width, height = image.size().width(), image.size().height() + +def writeSize(f, width, height): + if lcdwidth > 255: + f.write("%d,%d,%d,%d,\n" % (width % 256, width // 256, height % 256, height // 256)) + else: + f.write("%d,%d,\n" % (width, height)) + + f = open(sys.argv[2], "w") + lcdwidth = int(sys.argv[3]) if len(sys.argv) > 4: - what = sys.argv[4] + what = sys.argv[4] else: for s in ("03x05", "04x06", "05x07", "08x10", "10x14", "22x38"): if s in sys.argv[2]: what = s break -def writeSize(f, width, height): - if lcdwidth > 255: - f.write("%d,%d,%d,%d,\n" % (width%256, width//256, height%256, height//256)) - else: - f.write("%d,%d,\n" % (width, height)) - if what == "1bit": rows = 1 if len(sys.argv) > 5: rows = int(sys.argv[5]) - writeSize(f, width, height//rows) + writeSize(f, width, height // rows) for y in range(0, height, 8): for x in range(width): value = 0 for z in range(8): - if y+z < height and image.pixel(x, y+z) == Qt.qRgb(0, 0, 0): - value += 1 << z + if y + z < height and image.pixel(x, y + z) == Qt.qRgb(0, 0, 0): + value += 1 << z f.write("0x%02x," % value) f.write("\n") elif what == "4/4/4/4": @@ -44,7 +47,7 @@ elif what == "4/4/4/4": for y in range(height): for x in range(width): pixel = image.pixel(x, y) - f.write("0x%1x%1x%1x%1x," % (Qt.qAlpha(pixel)//16, Qt.qRed(pixel)//16, Qt.qGreen(pixel)//16, Qt.qBlue(pixel)//16)) + f.write("0x%1x%1x%1x%1x," % (Qt.qAlpha(pixel) // 16, Qt.qRed(pixel) // 16, Qt.qGreen(pixel) // 16, Qt.qBlue(pixel) // 16)) f.write("\n") elif what == "5/6/5/8": colors = [] @@ -54,31 +57,31 @@ elif what == "5/6/5/8": pixel = image.pixel(x, y) val = ((Qt.qRed(pixel) >> 3) << 11) + ((Qt.qGreen(pixel) >> 2) << 5) + ((Qt.qBlue(pixel) >> 3) << 0) # f.write("%d,%d,%d," % (val%256, val/256, Qt.qAlpha(pixel) >> 4)) - f.write("%d,%d," % (val%256, val/256)) + f.write("%d,%d," % (val % 256, val // 256)) f.write("\n") elif what == "4bits": colors = [] writeSize(f, width, height) for y in range(0, height, 2): for x in range(width): - value = 0xFF; + value = 0xFF gray1 = Qt.qGray(image.pixel(x, y)) - if y+1 < height: - gray2 = Qt.qGray(image.pixel(x, y+1)) + if y + 1 < height: + gray2 = Qt.qGray(image.pixel(x, y + 1)) else: gray2 = Qt.qRgb(255, 255, 255) for i in range(4): - if (gray1 & (1<<(4+i))): - value -= 1<> 4) f.write("0x%02x," % value) @@ -88,27 +91,27 @@ elif what == "03x05": for x in range(width): value = 0 for z in range(5): - if image.pixel(x, y+z) == Qt.qRgb(0, 0, 0): + if image.pixel(x, y + z) == Qt.qRgb(0, 0, 0): value += 1 << z f.write("0x%02x," % value) - f.write("\n") + f.write("\n") elif what == "04x06": for y in range(0, height, 7): for x in range(width): value = 0 for z in range(7): - if image.pixel(x, y+z) == Qt.qRgb(0, 0, 0): + if image.pixel(x, y + z) == Qt.qRgb(0, 0, 0): value += 1 << z if value == 0x7f: value = 0xff f.write("0x%02x," % value) - f.write("\n") + f.write("\n") elif what == "05x07": for y in range(0, height, 8): for x in range(width): value = 0 for z in range(8): - if image.pixel(x, y+z) == Qt.qRgb(0, 0, 0): + if image.pixel(x, y + z) == Qt.qRgb(0, 0, 0): value += 1 << z f.write("0x%02x," % value) f.write("\n") @@ -119,12 +122,12 @@ elif what == "08x10": for l in range(0, 12, 8): value = 0 for z in range(8): - if l+z < 12: - if image.pixel(x, y+l+z) == Qt.qRgb(0, 0, 0): + if l + z < 12: + if image.pixel(x, y + l + z) == Qt.qRgb(0, 0, 0): value += 1 << z else: skip = False - if skip and l==8: + if skip and l == 8: value = 0xff f.write("0x%02x," % value) f.write("\n") @@ -134,7 +137,7 @@ elif what == "10x14": for l in range(0, 16, 8): value = 0 for z in range(8): - if image.pixel(x, y+l+z) == Qt.qRgb(0, 0, 0): + if image.pixel(x, y + l + z) == Qt.qRgb(0, 0, 0): value += 1 << z f.write("0x%02x," % value) f.write("\n") @@ -144,7 +147,7 @@ elif what == "22x38": for l in range(0, 40, 8): value = 0 for z in range(8): - if image.pixel(x, y+l+z) == Qt.qRgb(0, 0, 0): + if image.pixel(x, y + l + z) == Qt.qRgb(0, 0, 0): value += 1 << z f.write("0x%02x," % value) f.write("\n")