OpenCV  2.4.13.7
Open Source Computer Vision
cv::gpu::PyrLKOpticalFlow Class Reference

#include <gpu.hpp>

Public Member Functions

 PyrLKOpticalFlow ()
 
void sparse (const GpuMat &prevImg, const GpuMat &nextImg, const GpuMat &prevPts, GpuMat &nextPts, GpuMat &status, GpuMat *err=0)
 
void sparse_multi (const GpuMat &prevImg, const GpuMat &nextImg, const GpuMat &prevPts, GpuMat &nextPts, GpuMat &status, Stream &stream, GpuMat *err=0)
 
void dense (const GpuMat &prevImg, const GpuMat &nextImg, GpuMat &u, GpuMat &v, GpuMat *err=0)
 
void releaseMemory ()
 

Public Attributes

Size winSize
 
int maxLevel
 
int iters
 
double derivLambda
 
bool useInitialFlow
 
float minEigThreshold
 
bool getMinEigenVals
 

Constructor & Destructor Documentation

§ PyrLKOpticalFlow()

cv::gpu::PyrLKOpticalFlow::PyrLKOpticalFlow ( )

Member Function Documentation

§ dense()

void cv::gpu::PyrLKOpticalFlow::dense ( const GpuMat prevImg,
const GpuMat nextImg,
GpuMat u,
GpuMat v,
GpuMat err = 0 
)

§ releaseMemory()

void cv::gpu::PyrLKOpticalFlow::releaseMemory ( )

§ sparse()

void cv::gpu::PyrLKOpticalFlow::sparse ( const GpuMat prevImg,
const GpuMat nextImg,
const GpuMat prevPts,
GpuMat nextPts,
GpuMat status,
GpuMat err = 0 
)

§ sparse_multi()

void cv::gpu::PyrLKOpticalFlow::sparse_multi ( const GpuMat prevImg,
const GpuMat nextImg,
const GpuMat prevPts,
GpuMat nextPts,
GpuMat status,
Stream stream,
GpuMat err = 0 
)

Member Data Documentation

§ derivLambda

double cv::gpu::PyrLKOpticalFlow::derivLambda

§ getMinEigenVals

bool cv::gpu::PyrLKOpticalFlow::getMinEigenVals

§ iters

int cv::gpu::PyrLKOpticalFlow::iters

§ maxLevel

int cv::gpu::PyrLKOpticalFlow::maxLevel

§ minEigThreshold

float cv::gpu::PyrLKOpticalFlow::minEigThreshold

§ useInitialFlow

bool cv::gpu::PyrLKOpticalFlow::useInitialFlow

§ winSize

Size cv::gpu::PyrLKOpticalFlow::winSize

The documentation for this class was generated from the following file: