opencv打开usb摄像头

VideoCapture类用于从视频文件或摄像机捕获视频.

1
2
3
4
5
6
7
8
9
10
VideoCapture::VideoCapture(const string& filename)
VideoCapture::VideoCapture(int device)//device – 捕获视频的编号. 如果只有一个设备,默认编号为0

bool VideoCapture::open(const string& filename)
bool VideoCapture::open(int device)//device – 捕获视频的编号. 如果只有一个设备,默认编号为0

bool VideoCapture::isOpened()  // 如果视频捕获已经初始化,则返回true
void VideoCapture::release() // 关闭视频文件或捕获设备
bool VideoCapture::read(Mat& image) // 抓取,解码并返回下一个视频帧
double VideoCapture::get(int propId) //propId - 属性标识符, 返回指定的VideoCapture属性