videoWrite=new cv::VideoWriter("test.avi",CV_FOURCC('M','J','P','G'),fps,cv::Size(width,height),true);改成文件夹
时间: 2024-01-11 17:03:03 浏览: 140
对不起,我理解错了你的问题。你是想将视频保存到文件夹中,而不是更改视频文件的名称。要将视频保存到文件夹中,你需要在文件路径中包含文件夹名称。例如,如果你想将视频保存到名为“videos”的文件夹中,可以这样编写代码:
```
std::string path = "videos/test.avi";
cv::VideoWriter videoWrite(path, CV_FOURCC('M','J','P','G'), fps, cv::Size(width, height), true);
```
这将在当前工作目录下创建一个名为“videos”的文件夹,并将视频保存到其中。如果你想指定另一个目录,只需更改路径中的文件夹名称。
阅读全文