Calculates a sparse optical flow
nextPts = obj.calc(prevImg, nextImg, prevPts)
[nextPts, status, err] = obj.calc(...)
[...] = obj.calc(..., 'OptionName', optionValue, ...)
Input
- prevImg First input image.
- nextImg Second input image of the same size and the same
type as
prevImg
.
- prevPts Vector of 2D points for which the flow needs to be
found.
Output
- nextPts Output vector of 2D points containing the
calculated new positions of input features in the second image.
- status Output status vector. Each element of the vector is
set to 1 if the flow for the corresponding features has been
found. Otherwise, it is set to 0.
- err Optional output vector that contains error response
for each point (inverse confidence).
Options
- InitialFlow Vector of 2D points to be used for the initial
estimate of
nextPts
. Not set by default.