USB摄像头积木块区

- 摄像头(webcam)一般具有视频摄像/传播和静态图像捕捉等基本功能,它是借由镜头采集图像后,由摄像头内的感光组件电路及控制组件对图像进行处理并转换成电脑所能识别的数字信号,然后借由并行端口或USB连接输入到电脑后由软件再进行图像还原;
- 摄像头多用作实时照片的获取,物体的识别等功能;
1. 积木功能说明

- 功能简介:输出视频到网页;该模块主要目的是提供摄像头预览功能;该模块同时适用于USB摄像头和树莓派摄像头;
- 参数说明:
- 返回值:无;

- 功能简介:输出视频到网页;该模块主要目的是提供USB摄像头预览功能;
- 参数说明:
- 参数1:输入要显示的帧数;
- 参数2:选择拍照使用的设备编号;可通过获取video设备列表查询;
- 返回值:无;

- 功能简介:通过USB摄像头录制一段视频;
- 参数说明:
- 参数1:输入视频拍摄的时间;
- 参数2:选择拍摄视频保存的路径;
- 参数3:选择拍摄视频使用设备编号;
- 返回值:无;

- 功能简介:获取树莓派video的设备列表,当USB摄像头插入时,用来获取其设备id;
- 参数说明:
- 返回值:无;

- 功能简介:用USB摄像头拍摄一张照片;
- 参数说明:
- 参数1:选择拍摄照片的分辨率;
- 参数2:输入拍摄的设备编号;
- 参数3:输入预览的时间;
- 返回值:返回照片的保存路径;
2. 硬件接线说明
(图4)USB摄像头
(图5)USB摄像头连线
3. 注意事项
- 大多数情况下使用的均为USB摄像头,而调用USB摄像头的积木前一般会有说明。
- 使用USB摄像头进行拍照预览时,对于树莓派4B,由于其有2个microHDMI口,需要将显示器接到靠近充电口的那个microHDMI口,才可以
在显示器中看到摄像头预览画面。

4. 积木块应用案例
(图6)按钮拍照