class camPreview - 摄像头预览
2023-08-31
该类提供摄像头的预览功能。
使用该功能前,需要初始化LCD。
构造函数
camera.camPreview
class camera.camPreview(model,cam_w,cam_h,lcd_w,lcd_h,perview_level)
创建camPreview对象。
参数描述:
model
- camera型号,int类型,点此查看摄像头型号对应表。cam_w
- camera水平分辨率,int类型,请按照对应摄像头型号的规格填写。cam_h
- camera垂直分辨率,int类型,请按照对应摄像头型号的规格填写。lcd_w
- LCD水平分辨率,int类型,请按照所使用的LCD的规格填写。lcd_h
- LCD垂直分辨率,int类型,请按照所使用的LCD的规格填写。perview_level
- 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。
摄像头型号对应表:
编号 | 摄像头型号 | 通信方式 |
---|---|---|
0 | gc032a | spi |
1 | bf3901 | spi |
方法
camPreview.open
camPreview.open()
该方法用于打开摄像头的预览功能。
参数描述:
无。
返回值描述:
0
表示打开预览成功,其他表示打开预览失败。
camPreview.close
camPreview.close()
该方法用于关闭摄像头的预览功能。
参数描述:
无。
返回值描述:
0
表示打开预览成功,其他表示打开预览失败。