- java.lang.Object
-
- boofcv.alg.flow.DenseOpticalFlowKlt<I,D>
-
public class DenseOpticalFlowKlt<I extends ImageGray,D extends ImageGray> extends java.lang.ObjectComputes the dense optical flow usingKltTracker. A feature is computed from each pixel in the prev image and it is tracked into the curr image. The flow assigned to a pixel is the template with the lowest error which overlaps it. In other words, a pixel is assigned the flow with the lowest error with in 'radius' pixels of it. A pixel is marked as invalid if all tracks around the pixel fail.
-
-
Constructor Summary
Constructors Constructor and Description DenseOpticalFlowKlt(PyramidKltTracker<I,D> tracker, int numLayers, int radius)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidprocess(ImagePyramid<I> prev, D[] prevDerivX, D[] prevDerivY, ImagePyramid<I> curr, ImageFlow output)
-
-
-
Constructor Detail
-
DenseOpticalFlowKlt
public DenseOpticalFlowKlt(PyramidKltTracker<I,D> tracker, int numLayers, int radius)
-
-
Method Detail
-
process
public void process(ImagePyramid<I> prev, D[] prevDerivX, D[] prevDerivY, ImagePyramid<I> curr, ImageFlow output)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG