Ubuntu18.04下OpenCV调用笔记本摄像头

1,新建一个test.cpp文件,插入下列代码,保存

#include
#include
 
using namespace std;
using namespace cv;
 
int main(int argc,char **argv)
{
    VideoCapture capture(0);
    namedWindow("myCamera",CV_WINDOW_AUTOSIZE);
    while(true)
    {    
        Mat frame;
        capture>>frame;
        imshow("myCamera",frame);
        waitKey(30);
    }
    return 0;
}

2,生成可执行程序test

g++ `pkg-config opencv --cflags` test.cpp -o test `pkg-config opencv --libs`

3,运行test,即可调用摄像头

./test

你可能感兴趣的:(ubuntu,计算机视觉,opencv,ubuntu,c++)