基于OpenCV实现将视频转化为图片且可设定每秒转化帧数

您所在的位置:网站首页 视频一般每秒多少帧图像 基于OpenCV实现将视频转化为图片且可设定每秒转化帧数

基于OpenCV实现将视频转化为图片且可设定每秒转化帧数

2024-07-13 08:17| 来源: 网络整理| 查看: 265

最近需要制作VOC数据集,需要的样本都是以视频的形式拍摄下来的,所以需要实现将视频转化为图片。

通常,视频的帧率大概为30帧每秒

也就是一秒的视频,如果逐一帧转化则最后转化为30张图片,实事上可能逐帧转化效果并不好,看起来图片几乎一样。因此需要调节每秒传转化帧率。代码:

#include #include #include #include #define SAVEPATH "E:/picture/67/" //保存地址 using namespace std; using namespace cv; int main() { string file = "E:/video/67.mp4";//读取视频路径 VideoCapture cap(file); if (!cap.isOpened()) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3