vscode c++ opencv调用摄像头
时间: 2023-05-19 15:07:01 浏览: 545
C++实现调用摄像头并实时二值化
可以使用OpenCV库中的VideoCapture类来调用摄像头。首先需要安装OpenCV库并在VSCode中配置好环境。然后可以使用以下代码来调用摄像头:
```c++
#include <opencv2/opencv.hpp>
using namespace cv;
int main() {
VideoCapture cap(0); // 0表示默认摄像头,也可以指定其他摄像头
if (!cap.isOpened()) {
return -1;
}
Mat frame;
while (true) {
cap.read(frame);
imshow("Camera", frame);
if (waitKey(30) == 27) { // 按ESC键退出
break;
}
}
cap.release();
destroyAllWindows();
return 0;
}
```
这段代码会不断读取摄像头的画面并显示在窗口中,按ESC键可以退出。
阅读全文