Classes |
struct | CvKalman |
class | cv::KalmanFilter |
| Kalman filter. More...
|
Namespaces |
namespace | cv |
| Namespace where all the C++ OpenCV functionality resides.
|
Typedefs |
typedef struct CvKalman | CvKalman |
Enumerations |
enum | { cv::OPTFLOW_USE_INITIAL_FLOW = 4,
cv::OPTFLOW_FARNEBACK_GAUSSIAN = 256
} |
Functions |
| CVAPI (void) cvCalcOpticalFlowLK(const CvArr *prev |
| CVAPI (int) cvEstimateRigidTransform(const CvArr *A |
CvArr CvArr double double int
aperture_size | CV_DEFAULT (3)) |
| CVAPI (double) cvCalcGlobalOrientation(const CvArr *orientation |
| CVAPI (CvSeq *) cvSegmentMotion(const CvArr *mhi |
CvRect CvTermCriteria
CvConnectedComp CvBox2D *box | CV_DEFAULT (NULL)) |
| CVAPI (CvKalman *) cvCreateKalman(int dynam_params |
int int control_params | CV_DEFAULT (0)) |
| CVAPI (const CvMat *) cvKalmanPredict(CvKalman *kalman |
CV_EXPORTS_W void | cv::updateMotionHistory (InputArray silhouette, InputOutputArray mhi, double timestamp, double duration) |
| updates motion history image using the current silhouette
|
CV_EXPORTS_W void | cv::calcMotionGradient (InputArray mhi, OutputArray mask, OutputArray orientation, double delta1, double delta2, int apertureSize=3) |
| computes the motion gradient orientation image from the motion history image
|
CV_EXPORTS_W double | cv::calcGlobalOrientation (InputArray orientation, InputArray mask, InputArray mhi, double timestamp, double duration) |
| computes the global orientation of the selected motion history image part
|
CV_EXPORTS_W void | cv::segmentMotion (InputArray mhi, OutputArray segmask, vector< Rect > &boundingRects, double timestamp, double segThresh) |
CV_EXPORTS_W RotatedRect | cv::CamShift (InputArray probImage, CV_IN_OUT Rect &window, TermCriteria criteria) |
| updates the object tracking window using CAMSHIFT algorithm
|
CV_EXPORTS_W int | cv::meanShift (InputArray probImage, CV_IN_OUT Rect &window, TermCriteria criteria) |
| updates the object tracking window using meanshift algorithm
|
CV_EXPORTS_W void | cv::calcOpticalFlowPyrLK (InputArray prevImg, InputArray nextImg, InputArray prevPts, CV_OUT InputOutputArray nextPts, OutputArray status, OutputArray err, Size winSize=Size(15, 15), int maxLevel=3, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 0.01), double derivLambda=0.5, int flags=0) |
| computes sparse optical flow using multi-scale Lucas-Kanade algorithm
|
CV_EXPORTS_W void | cv::calcOpticalFlowFarneback (InputArray prev, InputArray next, CV_OUT InputOutputArray flow, double pyr_scale, int levels, int winsize, int iterations, int poly_n, double poly_sigma, int flags) |
| computes dense optical flow using Farneback algorithm
|
CV_EXPORTS_W Mat | cv::estimateRigidTransform (InputArray src, InputArray dst, bool fullAffine) |
| estimates the best-fit Euqcidean, similarity, affine or perspective transformation
|
Variables |
const CvArr * | curr |
const CvArr CvSize | win_size |
const CvArr CvSize CvArr * | velx |
const CvArr CvSize CvArr CvArr * | vely |
const CvArr CvSize | block_size |
const CvArr CvSize CvSize | shift_size |
const CvArr CvSize CvSize CvSize | max_range |
const CvArr CvSize CvSize
CvSize int | use_previous |
const CvArr int CvArr CvArr double | lambda |
const CvArr int CvArr CvArr
double CvTermCriteria | criteria |
const CvArr CvArr * | prev_pyr |
const CvArr CvArr CvArr * | curr_pyr |
const CvArr CvArr CvArr const
CvPoint2D32f * | prev_features |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f * | curr_features |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f int | count |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f int
CvSize int | level |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f int
CvSize int char * | status |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f int
CvSize int char float * | track_error |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f int
CvSize int char float
CvTermCriteria int | flags |
const CvArr CvArr CvArr const
CvPoint2D32f CvPoint2D32f
float * | matrices |
const CvArr * | B |
const CvArr CvMat * | M |
const CvArr CvMat int | full_affine |
const CvArr * | next |
const CvArr CvArr * | flow |
const CvArr CvArr double | pyr_scale |
const CvArr CvArr double int | levels |
const CvArr CvArr double int int | winsize |
const CvArr CvArr double int
int int | iterations |
const CvArr CvArr double int
int int int | poly_n |
const CvArr CvArr double int
int int int double | poly_sigma |
CvArr * | mhi |
CvArr double | timestamp |
CvArr double double | duration |
CvArr * | mask |
CvArr CvArr * | orientation |
CvArr CvArr double | delta1 |
CvArr CvArr double double | delta2 |
CvArr * | seg_mask |
CvArr CvMemStorage * | storage |
CvArr CvMemStorage double double | seg_thresh |
CvRect | window |
CvRect CvTermCriteria
CvConnectedComp * | comp |
int | measure_params |
const CvMat * | measurement |
The Object and Feature Tracking.