public class PyramidKltForCombined<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray>
extends java.lang.Object
CombinedTrackerScalePoint.| Modifier and Type | Field and Description |
|---|---|
KltConfig |
config
configuration for low level KLT tracker
|
int |
featureRadius
The radius of each feature.
|
int[] |
pyramidScaling
Scale factor for each layer in the pyramid
|
protected PyramidKltTracker<I,D> |
tracker |
| Modifier | Constructor and Description |
|---|---|
protected |
PyramidKltForCombined() |
|
PyramidKltForCombined(KltConfig config,
int featureRadius,
int[] pyramidScaling,
java.lang.Class<I> inputType,
java.lang.Class<D> derivType) |
| Modifier and Type | Method and Description |
|---|---|
PyramidKltFeature |
createNewTrack() |
boolean |
performTracking(PyramidKltFeature feature)
Updates the track using the latest inputs.
|
void |
setDescription(float x,
float y,
PyramidKltFeature ret) |
void |
setInputs(boofcv.struct.pyramid.ImagePyramid<I> image,
D[] derivX,
D[] derivY) |
public KltConfig config
public int featureRadius
public int[] pyramidScaling
protected PyramidKltTracker<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> tracker
public PyramidKltForCombined(KltConfig config, int featureRadius, int[] pyramidScaling, java.lang.Class<I> inputType, java.lang.Class<D> derivType)
protected PyramidKltForCombined()
public void setDescription(float x,
float y,
PyramidKltFeature ret)
public void setInputs(boofcv.struct.pyramid.ImagePyramid<I> image, D[] derivX, D[] derivY)
public boolean performTracking(PyramidKltFeature feature)
feature - Feature being updatedpublic PyramidKltFeature createNewTrack()