image.py 589 B

123456789101112131415161718192021
  1. #!/usr/bin/env python3
  2. # -*- coding:utf-8 -*-
  3. import sys
  4. import os
  5. pydir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib')
  6. picdir = os.path.join(pydir, 'pic')
  7. libdir = os.path.join(pydir, 'lib')
  8. libdir = os.path.join(pydir, 'wavesharelib')
  9. print(picdir)
  10. print(libdir)
  11. if os.path.exists(libdir):
  12. sys.path.append(libdir)
  13. import logging
  14. from waveshare_epd import epd2in13_V2
  15. import time
  16. from PIL import Image,ImageDraw,ImageFont
  17. logging.info("2.read bmp file...")
  18. image = Image.open(os.path.join(picdir, '2in13.bmp'))
  19. epd.display(epd.getbuffer(image))