Package org.opencv.video
Class SparseOpticalFlow
java.lang.Object
org.opencv.core.Algorithm
org.opencv.video.SparseOpticalFlow
- Direct Known Subclasses:
SparsePyrLKOpticalFlow
Base interface for sparse optical flow algorithms.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SparseOpticalFlow
__fromPtr__
(long addr) void
Calculates a sparse optical flow.void
Calculates a sparse optical flow.protected void
finalize()
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
Constructor Details
-
SparseOpticalFlow
protected SparseOpticalFlow(long addr)
-
-
Method Details
-
__fromPtr__
-
calc
Calculates a sparse optical flow.- Parameters:
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.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).
-
calc
Calculates a sparse optical flow.- Parameters:
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.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.
-
finalize
-