欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

openCV打开Ubuntu笔记本默认相机并显示

程序员文章站 2024-03-25 10:14:04
...

配置QtCreate项目

加载openCV头文件

#include <opencv2/highgui.hpp>

引用命名空间

using namespace cv;

打开相机

  • 方法1: 使用v4l2方法打开
    VideoCapture cam;
    string url = "/dev/video0";
    if (cam.open(url))
    {
        // 打开成功
    }
    else
    {
        // 打开失败
    }
  • 方法2: 使用opencv的默认相机序号打开
    VideoCapture cam;
    if (cam.open(0))
    {
        // 打开成功
    }
    else
    {
        // 打开失败
    }

读取相机数据,并显示

    namedWindow("vedio");
    Mat frame;
    for (;;)
    {
        cam.read(frame);
        imshow("vedio", frame);
        waitKey(1);
    }