转载自 https://blog.csdn.net/mr_evanchen/article/details/77733978 本文做的是基于opencv将视频帧转成图片输出,由于一个视频包含的帧数过多,经常我们并不是需要它的全部帧转成图片,因此我们希望可以设置每隔多少帧再转一次图片(本文设置为30帧),若有人需求是只需要前多少帧,也可以类似的改写下代码即可。 本文代码如下: #include <iostream> using namespace std; // 描述:将视频帧转成图片输出 // 获取视频总帧数 Mat frame; while (flags) { stringstream str; // 设置每30帧获取一次帧 system("pause"); 运行结果如下: |
|
来自: 木俊 > 《向opencv发起冲锋》