Package org.opencv.video
Class DualTVL1OpticalFlow
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.video.DenseOpticalFlow
-
- org.opencv.video.DualTVL1OpticalFlow
-
public class DualTVL1OpticalFlow extends DenseOpticalFlow
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDualTVL1OpticalFlow(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DualTVL1OpticalFlow__fromPtr__(long addr)static DualTVL1OpticalFlowcreate()static DualTVL1OpticalFlowcreate(double tau)static DualTVL1OpticalFlowcreate(double tau, double lambda)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma, int medianFiltering)static DualTVL1OpticalFlowcreate(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma, int medianFiltering, boolean useInitialFlow)protected voidfinalize()doublegetEpsilon()doublegetGamma()intgetInnerIterations()doublegetLambda()intgetMedianFiltering()intgetOuterIterations()intgetScalesNumber()doublegetScaleStep()doublegetTau()doublegetTheta()booleangetUseInitialFlow()intgetWarpingsNumber()voidsetEpsilon(double val)voidsetGamma(double val)voidsetInnerIterations(int val)voidsetLambda(double val)voidsetMedianFiltering(int val)voidsetOuterIterations(int val)voidsetScalesNumber(int val)voidsetScaleStep(double val)voidsetTau(double val)voidsetTheta(double val)voidsetUseInitialFlow(boolean val)voidsetWarpingsNumber(int val)-
Methods inherited from class org.opencv.video.DenseOpticalFlow
calc, collectGarbage
-
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
Method Detail
-
__fromPtr__
public static DualTVL1OpticalFlow __fromPtr__(long addr)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma, int medianFiltering, boolean useInitialFlow)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma, int medianFiltering)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep, double gamma)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations, double scaleStep)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations, int outerIterations)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon, int innnerIterations)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps, double epsilon)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales, int warps)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta, int nscales)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda, double theta)
-
create
public static DualTVL1OpticalFlow create(double tau, double lambda)
-
create
public static DualTVL1OpticalFlow create(double tau)
-
create
public static DualTVL1OpticalFlow create()
-
getUseInitialFlow
public boolean getUseInitialFlow()
-
getEpsilon
public double getEpsilon()
-
getGamma
public double getGamma()
-
getLambda
public double getLambda()
-
getScaleStep
public double getScaleStep()
-
getTau
public double getTau()
-
getTheta
public double getTheta()
-
getInnerIterations
public int getInnerIterations()
-
getMedianFiltering
public int getMedianFiltering()
-
getOuterIterations
public int getOuterIterations()
-
getScalesNumber
public int getScalesNumber()
-
getWarpingsNumber
public int getWarpingsNumber()
-
setEpsilon
public void setEpsilon(double val)
-
setGamma
public void setGamma(double val)
-
setInnerIterations
public void setInnerIterations(int val)
-
setLambda
public void setLambda(double val)
-
setMedianFiltering
public void setMedianFiltering(int val)
-
setOuterIterations
public void setOuterIterations(int val)
-
setScaleStep
public void setScaleStep(double val)
-
setScalesNumber
public void setScalesNumber(int val)
-
setTau
public void setTau(double val)
-
setTheta
public void setTheta(double val)
-
setUseInitialFlow
public void setUseInitialFlow(boolean val)
-
setWarpingsNumber
public void setWarpingsNumber(int val)
-
finalize
protected void finalize() throws Throwable- Overrides:
finalizein classDenseOpticalFlow- Throws:
Throwable
-
-