Package org.opencv.video
Class SparsePyrLKOpticalFlow
- java.lang.Object
- 
- org.opencv.core.Algorithm
- 
- org.opencv.video.SparseOpticalFlow
- 
- org.opencv.video.SparsePyrLKOpticalFlow
 
 
 
- 
 public class SparsePyrLKOpticalFlow extends SparseOpticalFlow Class used for calculating a sparse optical flow. The class can calculate an optical flow for a sparse feature set using the iterative Lucas-Kanade method with pyramids. SEE: calcOpticalFlowPyrLK
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedSparsePyrLKOpticalFlow(long addr)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SparsePyrLKOpticalFlow__fromPtr__(long addr)static SparsePyrLKOpticalFlowcreate()static SparsePyrLKOpticalFlowcreate(Size winSize)static SparsePyrLKOpticalFlowcreate(Size winSize, int maxLevel)static SparsePyrLKOpticalFlowcreate(Size winSize, int maxLevel, TermCriteria crit)static SparsePyrLKOpticalFlowcreate(Size winSize, int maxLevel, TermCriteria crit, int flags)static SparsePyrLKOpticalFlowcreate(Size winSize, int maxLevel, TermCriteria crit, int flags, double minEigThreshold)protected voidfinalize()intgetFlags()intgetMaxLevel()doublegetMinEigThreshold()TermCriteriagetTermCriteria()SizegetWinSize()voidsetFlags(int flags)voidsetMaxLevel(int maxLevel)voidsetMinEigThreshold(double minEigThreshold)voidsetTermCriteria(TermCriteria crit)voidsetWinSize(Size winSize)- 
Methods inherited from class org.opencv.video.SparseOpticalFlowcalc, calc
 - 
Methods inherited from class org.opencv.core.Algorithmclear, empty, getDefaultName, getNativeObjAddr, save
 
- 
 
- 
- 
- 
Method Detail- 
__fromPtr__public static SparsePyrLKOpticalFlow __fromPtr__(long addr) 
 - 
createpublic static SparsePyrLKOpticalFlow create(Size winSize, int maxLevel, TermCriteria crit, int flags, double minEigThreshold) 
 - 
createpublic static SparsePyrLKOpticalFlow create(Size winSize, int maxLevel, TermCriteria crit, int flags) 
 - 
createpublic static SparsePyrLKOpticalFlow create(Size winSize, int maxLevel, TermCriteria crit) 
 - 
createpublic static SparsePyrLKOpticalFlow create(Size winSize, int maxLevel) 
 - 
createpublic static SparsePyrLKOpticalFlow create(Size winSize) 
 - 
createpublic static SparsePyrLKOpticalFlow create() 
 - 
getWinSizepublic Size getWinSize() 
 - 
getTermCriteriapublic TermCriteria getTermCriteria() 
 - 
getMinEigThresholdpublic double getMinEigThreshold() 
 - 
getFlagspublic int getFlags() 
 - 
getMaxLevelpublic int getMaxLevel() 
 - 
setFlagspublic void setFlags(int flags) 
 - 
setMaxLevelpublic void setMaxLevel(int maxLevel) 
 - 
setMinEigThresholdpublic void setMinEigThreshold(double minEigThreshold) 
 - 
setTermCriteriapublic void setTermCriteria(TermCriteria crit) 
 - 
setWinSizepublic void setWinSize(Size winSize) 
 - 
finalizeprotected void finalize() throws java.lang.Throwable- Overrides:
- finalizein class- SparseOpticalFlow
- Throws:
- java.lang.Throwable
 
 
- 
 
-