Loading...
Searching...
No Matches
Modules | |
| Global Motion Estimation | |
Functions | |
| cv::videostab::ColorInpainter::ColorInpainter (int method=INPAINT_TELEA, double radius=2.) | |
| template<typename T > | |
| const T & | cv::videostab::at (int idx, const std::vector< T > &items) |
| template<typename T > | |
| T & | cv::videostab::at (int idx, std::vector< T > &items) |
| float | cv::videostab::calcBlurriness (const Mat &frame) |
| void | cv::videostab::calcFlowMask (const Mat &flowX, const Mat &flowY, const Mat &errors, float maxError, const Mat &mask0, const Mat &mask1, Mat &flowMask) |
| void | cv::videostab::completeFrameAccordingToFlow (const Mat &flowMask, const Mat &flowX, const Mat &flowY, const Mat &frame1, const Mat &mask1, float distThresh, Mat &frame0, Mat &mask0) |
Detailed Description
The video stabilization module contains a set of functions and classes that can be used to solve the problem of video stabilization. There are a few methods implemented, most of them are described in the papers [OF06] and [G11] . However, there are some extensions and deviations from the original paper methods.
References
- "Full-Frame Video Stabilization with Motion Inpainting" Yasuyuki Matsushita, Eyal Ofek, Weina Ge, Xiaoou Tang, Senior Member, and Heung-Yeung Shum
- "Auto-Directed Video Stabilization with Robust L1 Optimal Camera Paths" Matthias Grundmann, Vivek Kwatra, Irfan Essa
Function Documentation
◆ ColorInpainter()
|
inline |
#include <opencv2/videostab/inpainting.hpp>
◆ at() [1/2]
template<typename T >
|
inline |
#include <opencv2/videostab/ring_buffer.hpp>
◆ at() [2/2]
template<typename T >
|
inline |
#include <opencv2/videostab/ring_buffer.hpp>
◆ calcBlurriness()
| float cv::videostab::calcBlurriness | ( | const Mat & | frame | ) |
#include <opencv2/videostab/deblurring.hpp>
◆ calcFlowMask()
| void cv::videostab::calcFlowMask | ( | const Mat & | flowX, |
| const Mat & | flowY, | ||
| const Mat & | errors, | ||
| float | maxError, | ||
| const Mat & | mask0, | ||
| const Mat & | mask1, | ||
| Mat & | flowMask | ||
| ) |
#include <opencv2/videostab/inpainting.hpp>
1.9.6