Classes |
| class | DeblurerBase |
| class | NullDeblurer |
| class | WeightingDeblurer |
| class | FastMarchingMethod |
| class | IFrameSource |
| class | NullFrameSource |
| class | VideoFileSource |
| struct | RansacParams |
| class | IGlobalMotionEstimator |
| class | PyrLkRobustMotionEstimator |
| class | InpainterBase |
| class | NullInpainter |
| class | InpaintingPipeline |
| class | ConsistentMosaicInpainter |
| class | MotionInpainter |
| class | ColorAverageInpainter |
| class | ColorInpainter |
| class | ILog |
| class | NullLog |
| class | LogToStdout |
| class | IMotionStabilizer |
| class | MotionFilterBase |
| class | GaussianMotionFilter |
| class | ISparseOptFlowEstimator |
| class | IDenseOptFlowEstimator |
| class | PyrLkOptFlowEstimatorBase |
| class | SparsePyrLkOptFlowEstimator |
| class | DensePyrLkOptFlowEstimatorGpu |
| class | StabilizerBase |
| class | OnePassStabilizer |
| class | TwoPassStabilizer |
Enumerations |
| enum | MotionModel { TRANSLATION = 0,
TRANSLATION_AND_SCALE = 1,
LINEAR_SIMILARITY = 2,
AFFINE = 3
} |
Functions |
| CV_EXPORTS float | calcBlurriness (const Mat &frame) |
| CV_EXPORTS Mat | estimateGlobalMotionLeastSquares (const std::vector< Point2f > &points0, const std::vector< Point2f > &points1, int model=AFFINE, float *rmse=0) |
| CV_EXPORTS Mat | estimateGlobalMotionRobust (const std::vector< Point2f > &points0, const std::vector< Point2f > &points1, int model=AFFINE, const RansacParams ¶ms=RansacParams::affine2dMotionStd(), float *rmse=0, int *ninliers=0) |
| CV_EXPORTS Mat | getMotion (int from, int to, const Mat *motions, int size) |
| CV_EXPORTS Mat | getMotion (int from, int to, const std::vector< Mat > &motions) |
| CV_EXPORTS void | calcFlowMask (const Mat &flowX, const Mat &flowY, const Mat &errors, float maxError, const Mat &mask0, const Mat &mask1, Mat &flowMask) |
| CV_EXPORTS void | completeFrameAccordingToFlow (const Mat &flowMask, const Mat &flowX, const Mat &flowY, const Mat &frame1, const Mat &mask1, float distThresh, Mat &frame0, Mat &mask0) |
| CV_EXPORTS Mat | ensureInclusionConstraint (const Mat &M, Size size, float trimRatio) |
| CV_EXPORTS float | estimateOptimalTrimRatio (const Mat &M, Size size) |