基于OpenCV实现将视频转化为图片且可设定每秒转化帧数 |
您所在的位置:网站首页 › 视频一般每秒多少帧图像 › 基于OpenCV实现将视频转化为图片且可设定每秒转化帧数 |
最近需要制作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 |