Updated by Andrey Kamaev almost 13 years ago
In OpenCV 2.4
<pre>
calcOpticalFlowPyrLK(opticalFlowTrackerImgOldGrayMat, opticalFlowTrackerImgGrayMat,
LKpoints[0], LKpoints[1], status, err, winSize, 3, termcrit, 0, LKSHIFT_TRACKER_ERROR_RATE );
</pre>
In OpenCV 2.3.1
<pre>
calcOpticalFlowPyrLK(opticalFlowTrackerImgOldGrayMat, opticalFlowTrackerImgGrayMat,
LKpoints[0], LKpoints[1], status, err, winSize, 3, termcrit, 0.5, 0, LKSHIFT_TRACKER_ERROR_RATE);
</pre>
Please add compatibility wrapper to prevent passing of incorrect params in older program code.
Cheers,
J
<pre>
calcOpticalFlowPyrLK(opticalFlowTrackerImgOldGrayMat, opticalFlowTrackerImgGrayMat,
LKpoints[0], LKpoints[1], status, err, winSize, 3, termcrit, 0, LKSHIFT_TRACKER_ERROR_RATE );
</pre>
In OpenCV 2.3.1
<pre>
calcOpticalFlowPyrLK(opticalFlowTrackerImgOldGrayMat, opticalFlowTrackerImgGrayMat,
LKpoints[0], LKpoints[1], status, err, winSize, 3, termcrit, 0.5, 0, LKSHIFT_TRACKER_ERROR_RATE);
</pre>
Please add compatibility wrapper to prevent passing of incorrect params in older program code.
Cheers,
J