应用pinpong库批量浏览电脑中的图片
2021-02-181.1万
AI 快速预览详细
本文介绍了如何使用pinpong库在掌控板上批量浏览电脑中的图片。首先需要安装好vscode并配置Python插件,然后安装pinpong库。通过具体的代码示例,展示了如何读取指定文件夹内的图片文件,并在掌控板上逐个显示。适用场景包括编程启蒙和STEM教育,适合8-12岁的孩子。
|
一、安装好vscode,并配置python相插件 安装好pinpong库 二、写好代码 from pinpong.board import Board,HScreen,HSensor import PIL #首先要安装pillow 库,然后才能用image.open,不然会报错 import time import os Board("handpy").begin() #掌控板 esp32_hscreen=HScreen() sen=HSensor() def read_directory(dir_name): #判断文件夹内的文件是否是图片,并加入pathimage数组 pathimage=[] for filename in os.listdir(dir_name): if filename.lower().endswith(('.bmp', '.dib', '.png', '.jpg', '.jpeg', '.pbm', '.pgm', '.ppm', '.tif', '.tiff')):#endswith后缀中包含的格式 pathimage.append(filename) print(pathimage) return pathimage path="E:\\培训教材\\python学习\\cv2\\" #设定路径 while True: for ttimg in read_directory(path): esp32_hscreen.display_image(0,0,127,63,path+ttimg) time.sleep(4) |
-
1.jpg (99.76 KB, 下载次数: 2723)




