我在OpenCV中搜索了一个函数(cv::videostab),希望能够实现实时视频稳定。但是据我所知,在OpenCV中还没有这个功能。因此,TwoPassStabilizer(OnePassStabilizer)需要一次性处理整个视频,而不是两个连续的帧。
Ptr<VideoFileSource> source = makePtr<VideoFileSource>(inputPath); //it's whole video
TwoPassStabilizer *twopassStabilizer = new TwoPassStabilizer();
twoPassStabilizer->setFrameSource(source);
那么我必须在没有OpenCV视频稳定类的情况下完成这个任务。这是正确的吗?