cv :: calcOpticalFlowPyrLK (..) функция использует аргументы:
cv :: calcOpticalFlowPyrLK (prev_gray, curr_gray, features_prev, features_next, status, err);
cv::Mat prev_gray, curr_gray;
std::vector<cv::Point2f> features_prev, features_next;
std::vector<uchar> status;
std::vector<float> err;
Простейший (частичный) код для поиска пикселя в следующем кадре:
features_prev.push_back(cv::Point(4, 5));
cv::calcOpticalFlowPyrLK(prev_gray, curr_gray, features_prev, features_next, status, err);
Если пиксель был успешно найден, status[0] == 1
и features_next[0]
покажут координаты пикселя в следующем кадре. Информация о значении может быть найдена в этом примере: OpenCV/samples/cpp/lkdemo.cpp