代码
代码比较简单,需要注意的是打开的文件类型。这里为x264,具体x264内容查看作者其他博文。
// cv视频录制者
cv::VideoWriter videoWriter;
// 打开
videoWriter.open(“xxx.mp4”, CV_FOURCC('X', '2', '6', '4'), frame_rate, videoSize);
// 写1000次
for(int index = 0; index < 1000; ++index)
{
// 写入。参数mat是不同的cv::Mat。这里仅演示
videoWriter.write(mat);
}
// 关闭
videoWriter.release();
关注
微信公众号搜索"Qt_io_"或"Qt开发者中心"了解更多关于Qt、C++开发知识.。
笔者 - jxd