opencv进行视频播放每帧处理,读取视频失败

cv::VideoCapture capture(filename);
if (!capture.isOpened())
{
cout << "open video error";
}

每次总是显示open失败

解决办法:

1) filename的路径写的不对 

2)工程下没有相应版本的dll,比如我是3.3.1版本就要增加opencv_ffmpeg331_64.dll 这个动态库

原文地址:https://www.cnblogs.com/132818Creator/p/12171935.html