Browse Source

add mirroring

master
Florin Tobler 3 years ago
parent
commit
a0baee69f8
  1. 4
      clock_pillow.py
  2. 1
      main.py

4
clock_pillow.py

@ -5,6 +5,8 @@ from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont
mirror = False
def rgb(r=0, g=None, b=None):
if g == None:
@ -19,6 +21,8 @@ def rrc(tuple, center, angle):
cos = math.cos(angle)
tpl = (tuple[0] - center[0], tuple[1] - center[1])
tpl = tuple
if mirror:
cos = -cos
return (int(tpl[0] * sin + tpl[1] * cos + center[0]), int(-tpl[0] * cos + tpl[1] * sin + center[1]))

1
main.py

@ -4,6 +4,7 @@ import time
def main():
clock_pillow.mirror = True
fb = Framebuffer(device_no=0)
while True:
img = clock_pillow.draw_clock(pixelformat="RGBA", aliasing=None)

Loading…
Cancel
Save