上传者: spshchenchr
|
上传时间: 2021-11-05 14:50:16
|
文件大小: 2.76MB
|
文件类型: -
VidCap所有函数具体说明请参阅csVidCap.h。
一、 预览/录象流程
1、 初始化并获取当前系统活动的摄像头数量;VidCapInit
2、 连接并打开指定的摄像头;VidCapConnect
3、 设定摄像头输出分辨率和图象格式;VidCapSetFormat
4、 启动摄像头,并传入回调函数地址;VidCapStart
5、 摄像头开始工作,获得数据后调用回调函数通知应用程序;VidCapCallbackProc
6、 停止摄像头;VidCapStop
7、 关闭摄像头;VidCapDisconnect
8、 释放资源。VidCapUninit
二、 拍照流程
1、 初始化并获取当前系统活动的摄像头数量;VidCapInit
2、 连接并打开指定的摄像头;VidCapConnect
3、 设定摄像头输出分辨率和图象格式;VidCapSetFormat
4、 启动摄像头,并传入静态图片回调函数地址;VidCapStart
5、 摄像头开始工作;
6、 用户按下摄像头上拍照按钮或应用程序调用拍照函数;VidCapTakeStillPicture
7、 摄像头拍照并调用静态图片回调函数通知应用程序;VidCapCallbackProc
8、 停止摄像头;VidCapStop
9、 关闭摄像头;VidCapDisconnect
10、 释放资源。VidCapUninit
三、 摄像头分辨率和输出格式
1、 获取当前摄像头所支持的分辨率和输出格式数量;VidCapGetNumberOfCapabilities
2、 遍历每个支持的分辨率和格式的详细信息;VidCapGetStreamCaps
3、 选择并设定当前所需的分辨率和输出格式。VidCapSetFormat
四、 摄像头控制
1、 获取控制参数的范围和默认值;VidCapGetRange
2、 获取控制参数的当前设定值;VidCapGet
3、 设定控制参数新值。VidCapSet