boofcv.alg.flow
Class DenseFlowPyramidBase<T extends ImageGray>
- java.lang.Object
-
- boofcv.alg.flow.DenseFlowPyramidBase<T>
-
- Direct Known Subclasses:
- BroxWarpingSpacial, HornSchunckPyramid
public abstract class DenseFlowPyramidBase<T extends ImageGray> extends java.lang.ObjectBase class for pyramidal dense flow algorithms based on IPOL papers.
-
-
Constructor Summary
Constructors Constructor and Description DenseFlowPyramidBase(double scale, double sigma, int maxLayers, InterpolatePixelS<GrayF32> interp)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract voidprocess(ImagePyramid<GrayF32> image1, ImagePyramid<GrayF32> image2)Computes dense optical flow from the provided image pyramid.voidprocess(T image1, T image2)Processes the raw input images.
-
-
-
Constructor Detail
-
DenseFlowPyramidBase
public DenseFlowPyramidBase(double scale, double sigma, int maxLayers, InterpolatePixelS<GrayF32> interp)
-
-
Method Detail
-
process
public void process(T image1, T image2)
Processes the raw input images. Normalizes them and creates image pyramids from them.
-
process
public abstract void process(ImagePyramid<GrayF32> image1, ImagePyramid<GrayF32> image2)
Computes dense optical flow from the provided image pyramid. Image gradient for each layer should be computed directly from the layer images.- Parameters:
image1- Pyramid of first imageimage2- Pyramid of second image
-
-
DataMelt 3.0 © DataMelt by jWork.ORG