OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
| 枚举 | 函数
cv::videostab 命名空间参考

类  ColorAverageInpainter
 
类  ColorInpainter
 
类  ConsistentMosaicInpainter
 
类  DeblurerBase
 
类  FastMarchingMethod
 描述快速行进法实现。 更多...
 
类  FromFileMotionReader
 
类  GaussianMotionFilter
 
类  IDenseOptFlowEstimator
 
类  IFrameSource
 
类  ILog
 
类  ImageMotionEstimatorBase
 用于接收帧作为输入的全局 2D 运动估计方法的基类。 更多...
 
类  IMotionStabilizer
 
类  InpainterBase
 
类  InpaintingPipeline
 
类  IOutlierRejector
 
类  ISparseOptFlowEstimator
 
类  KeypointBasedMotionEstimator
 描述一种全局 2D 运动估计方法,该方法使用关键点检测和光流进行匹配。 更多...
 
类  LogToStdout
 
类  LpMotionStabilizer
 
类  MaskFrameSource
 
类  MoreAccurateMotionWobbleSuppressor
 
类  MoreAccurateMotionWobbleSuppressorBase
 
类  MotionEstimatorBase
 所有全局运动估计方法的基类。 更多...
 
类  MotionEstimatorL1
 描述一种全局 2D 运动估计方法,该方法最小化 L1 误差。 更多...
 
类  MotionEstimatorRansacL2
 描述一种稳健的基于 RANSAC 的全局 2D 运动估计方法,该方法最小化 L2 误差。 更多...
 
类  MotionFilterBase
 
类  MotionInpainter
 
类  MotionStabilizationPipeline
 
类  NullDeblurer
 
类  NullFrameSource
 
类  NullInpainter
 
类  NullLog
 
类  NullOutlierRejector
 
类  NullWobbleSuppressor
 
类  OnePassStabilizer
 
类  PyrLkOptFlowEstimatorBase
 
结构体  RansacParams
 描述 RANSAC 方法参数。 更多...
 
类  SparsePyrLkOptFlowEstimator
 
类  StabilizerBase
 
类  ToFileMotionWriter
 
类  TranslationBasedLocalOutlierRejector
 
类  TwoPassStabilizer
 
类  VideoFileSource
 
类  WeightingDeblurer
 
类  WobbleSuppressorBase
 

枚举

枚举  MotionModel {
  MM_TRANSLATION = 0 ,
  MM_TRANSLATION_AND_SCALE = 1 ,
  MM_ROTATION = 2 ,
  MM_RIGID = 3 ,
  MM_SIMILARITY = 4 ,
  MM_AFFINE = 5 ,
  MM_HOMOGRAPHY = 6 ,
  MM_UNKNOWN = 7
}
 描述两个点云之间的运动模型。 更多...
 

函数

模板<typename T >
const T & at (int idx, const std::vector< T > &items)
 
模板<typename T >
T & at (int idx, std::vector< T > &items)
 
float calcBlurriness (const Mat &frame)
 
void calcFlowMask (const Mat &flowX, const Mat &flowY, const Mat &errors, float maxError, const Mat &mask0, const Mat &mask1, Mat &flowMask)
 
void completeFrameAccordingToFlow (const Mat &flowMask, const Mat &flowX, const Mat &flowY, const Mat &frame1, const Mat &mask1, float distThresh, Mat &frame0, Mat &mask0)
 
Mat ensureInclusionConstraint (const Mat &M, Size size, float trimRatio)
 
Mat estimateGlobalMotionLeastSquares (InputOutputArray points0, InputOutputArray points1, int model=MM_AFFINE, float *rmse=0)
 以最小二乘法估计两个 2D 点云之间的最佳全局运动。
 
Mat estimateGlobalMotionRansac (InputArray points0, InputArray points1, int model=MM_AFFINE, const RansacParams &params=RansacParams::default2dMotion(MM_AFFINE), float *rmse=0, int *ninliers=0)
 稳健地估计两个 2D 点云之间的最佳全局运动(使用 RANSAC 方法)。
 
float estimateOptimalTrimRatio (const Mat &M, Size size)
 
Mat getMotion (int from, int to, const std::vector< Mat > &motions)
 假设所有中间运动都已知,计算两帧之间的运动。