代码: #include <opencv2/opencv.hpp>cv::Mat frame; std::string video_path = "XXX"; VideoCapture capture(video_path); capture >> frame; 原因: 未使用cv的命名空间 解决办法: 在cv::Mat frame;语句前面加入:using namespace cv;