小编Leg*_*ion的帖子

OpenCV VideoCapture() 不起作用 - Ubuntu

OpenCV 4.5 - Ubuntu - Jetson Nano 2GB

您好,我在通过 OpenCV 从网络摄像头(通过 USB 连接到 JetsonNano)获取视频时遇到问题

这是我的代码:

 // cv::VideoCapture cap( ... );
    cv::Mat frame;
    if (!cap.isOpened())  // if not success, exit program
    {
        cout << "Cannot open the video cam" << endl;
        return -1;
    }
    cv::namedWindow("test", cv::WINDOW_AUTOSIZE);
    while(true)
    {
        try
        {
            cap >> frame;
            cv::imshow("test", frame);
        }
        catch(const std::exception& e)
        {
            std::cerr << e.what() << '\n';
        }
    }
Run Code Online (Sandbox Code Playgroud)

1 | cv::VideoCapture cap(0)给我:

[ WARN:0] global /home/legion/opencv/modules/videoio/src/cap_gstreamer.cpp (935) open OpenCV | GStreamer …
Run Code Online (Sandbox Code Playgroud)

c++ ubuntu opencv nvidia-jetson-nano

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

nvidia-jetson-nano ×1

opencv ×1

ubuntu ×1