OpenCV学习笔记(一)——光流法学习
1. Opencv实现
(1) calcOpticalFlowPyrLK
该方法使用的方法是基于图像金字塔的Lucas-Kanande算法,能够跟踪稀疏的光流,图像金字塔的作用是通过不断地下采样图片来减小两帧之间光流点的运动,从而保证识别的准确性(因为L-K算法只有在位移很小的时候才有作用)。具体用法如下:
void calcOpticalFlowPyrLK (InputArray prevImg,
InputArray nextImg,
InputArray prevPts,
InputOutputArray nextPts,
OutputArray status,
OutputArray err,
Size winSize=Size(21,21),
int maxLevel=3,
TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 0.01),
int flags=