pi.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:garage-door 作者: denniskline 项目源码 文件源码
def take_picture(self, photoDir, overlayMessage=None):
        logging.debug('taking a picture')
        if not os.path.exists(photoDir):
            os.makedirs(photoDir)
        fileName = ('{}_gd_photo.jpg'.format(datetime.datetime.now().strftime("%H%M%S")))
        file = ('{}/{}'.format(photoDir, fileName))

        overlay = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
        if overlayMessage is not None:
            overlay += ('  {}'.format(overlayMessage))

        camera = picamera.PiCamera()
        try:
            camera.resolution = (1024, 768)
            camera.rotation = 90
            camera.annotate_background = picamera.Color('black')
            camera.annotate_text = overlay
            camera.capture(file)
        finally:
            camera.close()

        return file
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号