Python轻应用实现摄像头拍照

前言

本实验将向大家介绍如何使用Python语言在HaaS700开发板上通过摄像头拍照和图片保存。

硬件环境

HaaS700开发板一块。

操作步骤

请参考【这里】。

代码实现

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# coding=utf-8
# This is a sample Python script.

import utime
from video import camera

print("start photo save test")

# 打开摄像头
camera = camera()
camera.open(0)

# 拍照并保存图片到SD卡,此处拍摄10张图片,保存格式为JPEG
for i in range(10):
    frame = camera.capture()
    camera.save(frame, camera.JPEG, 'photo')
    utime.sleep_ms(1000)
    print("save photo %d to file prefix %s" % (i, 'photo'))

# 关闭摄像头
camera.close()

print("end photo save test")