Tobias Simetsreiter před 4 roky
rodič
revize
4601699aee
2 změnil soubory, kde provedl 22 přidání a 2 odebrání
  1. 20 0
      bin/image.py
  2. 2 2
      bin/nametag.py

+ 20 - 0
bin/image.py

@@ -0,0 +1,20 @@
+#!/usr/bin/env python3
+# -*- coding:utf-8 -*-
+import sys
+import os
+pydir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib')
+picdir = os.path.join(pydir, 'pic')
+libdir = os.path.join(pydir, 'lib')
+print(picdir)
+print(libdir)
+if os.path.exists(libdir):
+    sys.path.append(libdir)
+
+import logging
+from waveshare_epd import epd2in13_V2
+import time
+from PIL import Image,ImageDraw,ImageFont
+
+logging.info("2.read bmp file...")
+image = Image.open(os.path.join(picdir, '2in13.bmp'))
+epd.display(epd.getbuffer(image))

+ 2 - 2
bin/nametag.py

@@ -14,7 +14,6 @@ import logging
 from waveshare_epd import epd2in13_V2
 import time
 from PIL import Image,ImageDraw,ImageFont
-from PIL.ImageOps import invert
 
 font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), int(sys.argv[1]))
 
@@ -36,6 +35,7 @@ center = (
 print(center, (w, h), (epd.width, epd.height))
 draw.text(center, text, align="center", font = font, fill = 0)
 
-epd.display(epd.getbuffer(image.rotate(180)))
+# epd.display(epd.getbuffer(image.rotate(180)))
+epd.display(epd.getbuffer(image))
 epd.sleep()
 epd.Dev_exit()