K210视觉体验—拍摄
K210视觉体验—拍摄使用设备ZTFR开发板拍摄构造函数SD卡使用示例代码拍摄照片并存入SD卡中使用设备ZTFR开发板拍摄本章不讲拍摄技巧,毕竟K210的摄像头不是专业拍照的。本篇讲解使用SD卡盒拍摄照片。普通图片拍摄是最基础的功能,pyAI-K210 图像算法处理的前提就是实时连续采集多帧图片,然后进行分析。这个功能可以将 pyAI-K210变成一个随身照相机构造函数构造函数import ima
·
使用设备
ZTFR开发板

拍摄
本章不讲拍摄技巧,毕竟K210的摄像头不是专业拍照的。本篇讲解使用SD卡盒拍摄照片。
普通图片拍摄是最基础的功能,pyAI-K210 图像算法处理的前提就是实时连续采集多帧图片,然后进行分析。这个功能可以将 pyAI-K210变成一个随身照相机
构造函数
构造函数
import image
#常用的 KPU 模块导入方法。
使用方法
| 函数 | 参数 |
|---|---|
| sensor.skip_frames([n, time]) | 摄像头配置后跳过 n 帧或者等待时间 time 让其变稳定。【n】:跳过帧数;【time】:等待时间,单位 ms。(如果 n 和 time 均没指定,则默认跳过 300 毫秒的帧。) |
| img=sensor.snapshot() | 通过拍摄创建图像 img |
| image.save(path, roi, quality=50) | 保存图片。【 path】:保存路径; 【roi】:指定保存区域(x, y, w, h),默认全图保存; 【 quality】:仅针对 JPEG格式的质量控制,有效值为 0-100。 |
SD卡使用
请按照以下步骤解锁(滑稽)

示例代码
拍摄照片并存入SD卡中
import sensor, lcd, image
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(40)
sensor.set_vflip(1) #设置为后置模式
lcd.init() #LCD 初始化
sensor.skip_frames(time = 1000) # 缓1秒
print("GOOD JOB")
# 拍摄并保存相关文件,也可以用".bmp"或其它文件方式。
sensor.snapshot().save("/sd/xianyu1.jpg") #存储到SD卡中名称是xianyu.jpg
lcd.display(image.Image("/sd/xianyu1.jpg")) #LCD 显示照片

将 SD 卡通过读卡器读取,可以看到 SD 卡里面、出现了刚刚拍照保存的xianyu1.jpg 文件。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)