我正在尝试保存视频,以便稍后使用OpenCV算法进行分析。 我正在使用相机的C ++库来获取帧。
IplImage *iplImageInput = QueryFrame(); //runs every 30 ms
std::vector <cv::Mat> splittedVector;
cv::split(cv::Mat(iplImageInput), splittedVector); //stereo vision camera
// splittedVector buffer is used by the algorithms
所以我想用之前保存的数据替换“QueryFrame()”函数。 我已经用cv :: videowriter / cv :: videocapture尝试过一些东西,但没有运气。
在测试算法时,您是否有任何提示可以消除对相机的需求? 我应该如何实现一个编写器和阅读器来保存150帧?
非常感谢。