《庐山派K230 从入熟悉到...》拍照保存
按键拍摄一张图片并保存
import time, os, sys
from media.sensor import * #导入sensor模块,使用摄像头相关接口
from media.display import * #导入display模块,使用display相关接口
from media.media import * #导入media模块,使用meida相关接口
from machine import Pinusr=Pin(53,Pin.IN,Pin.PULL_DOWN) #按键启动sensor = Sensor()
sensor.reset()
#进行图像显示摄像头
sensor.set_framesize(width = 800, height = 480)
sensor.set_pixformat(Sensor.YUV420SP)
# 绑定
bind_info = sensor.bind_info()
Display.bind_layer(**bind_info, layer = Display.LAYER_VIDEO1)# 分辨率设置为320*320
sensor.set_framesize(Sensor.B320X320,chn=CAM_CHN_ID_1)
sensor.set_pixformat(Sensor.RGB565,chn=CAM_CHN_ID_1) # 3.1寸屏幕显示
Display.init(Display.ST7701)MediaManager.init()
sensor.run()
print(1)
while True:os.exitpoint()if usr.value()==0:passelse: img=sensor.snapshot(chn=CAM_CHN_ID_1) # 1通道拍摄保存img.save(f'/data/xianyujiang/1.jpg') print("is ok")