public class FactoryTrackerAlg
extends java.lang.Object
| Constructor and Description |
|---|
FactoryTrackerAlg() |
| Modifier and Type | Method and Description |
|---|---|
static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,Desc extends TupleDesc> |
combined(DetectDescribePoint<I,Desc> detector,
AssociateDescription<Desc> associate,
PkltConfig kltConfig,
java.lang.Class<I> imageType,
java.lang.Class<D> derivType)
Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.
|
static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> |
klt(KltConfig config,
java.lang.Class<I> imageType,
java.lang.Class<D> derivType)
Creates a
KltTracker. |
static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> |
kltPyramid(KltConfig config,
java.lang.Class<I> imageType,
java.lang.Class<D> derivType)
Creates a
PyramidKltTracker. |
public static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> KltTracker<I,D> klt(KltConfig config, java.lang.Class<I> imageType, java.lang.Class<D> derivType)
KltTracker.
NOTE: The pyramid's structure is determined by the input pyramid that is processed.I - Input image type.D - Derivative image type.config - KLT configurationimageType - Type of input imagederivType - Type of image derivativepublic static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> PyramidKltTracker<I,D> kltPyramid(KltConfig config, java.lang.Class<I> imageType, java.lang.Class<D> derivType)
PyramidKltTracker.
NOTE: The pyramid's structure is determined by the input pyramid that is processed.I - Input image type.D - Derivative image type.config - KLT configurationimageType - Type of input imagederivType - Type of image derivativepublic static <I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,Desc extends TupleDesc> CombinedTrackerScalePoint<I,D,Desc> combined(DetectDescribePoint<I,Desc> detector, AssociateDescription<Desc> associate, PkltConfig kltConfig, java.lang.Class<I> imageType, java.lang.Class<D> derivType)
detector - Feature detector and describer.associate - Association algorithm.kltConfig - Configuration for KLTimageType - Input image type. @return Feature trackerCombinedTrackerScalePoint