21 cout << "整个视频共" << totalFrameNumber << "帧" << endl; 22 //设置开始帧() 23 long frameToStart = 1; 24 capture.set(CV_CAP_PROP_POS_FRAMES, frameToStart); 25 cout << "从第" << frameToStart << "帧开始读" << endl; 26 27 28 //设置结束帧 29 int frameToStop = 4...
没办法,只能再想招了,最后只能用c#后台逐个视频取对应帧图,然后跟视频路径一起存放到视频数据记录表里的办法。 本文只贴出C#后台取视频的帧图的代码。 首先,需要下载ffmpeg这个专业的视频处理工具,网上很地方都可以下,也可以点击这里去下载。实现本文功能,只需要包里的ffmpeg.exe这个可执行文件,将他复制一份到项目...