# 问题描述
当给ESP32-CAM接上电源后,如果是第一次调用camera.init()那么是成功的,但是再次运行就会失败
# 解决方法
在使用摄像头后,调用camera.deinit
释放
import camera
# 初始化摄像头
try:
camera.init(0, format=camera.JPEG)
except Exception as e:
camera.deinit()
camera.init(0, format=camera.JPEG)
# 拍摄一张图片
buf = camera.capture() # 大小是640x480
# 保存图片到文件
with open("第一张图片.png", "wb") as f:
f.write(buf)
camera.deinit()