public class DdaManagerDetectDescribePoint<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> extends java.lang.Object implements DdaFeatureManager<I,Desc>
Implementation of DdaFeatureManager which uses the DetectDescribePoint interface for extracting
features from an image.
| Modifier and Type | Field and Description |
|---|---|
protected boofcv.abst.feature.detdesc.DetectDescribePoint<I,Desc> |
detDesc |
| Constructor and Description |
|---|
DdaManagerDetectDescribePoint(boofcv.abst.feature.detdesc.DetectDescribePoint<I,Desc> detDesc)
Configures tracker
|
| Modifier and Type | Method and Description |
|---|---|
Desc |
createDescription() |
void |
detectFeatures(I input,
org.ddogleg.struct.FastQueue<georegression.struct.point.Point2D_F64> locDst,
org.ddogleg.struct.FastQueue<Desc> featDst)
Detect features in the input image and pass the results into the two lists.
|
java.lang.Class<Desc> |
getDescriptionType() |
public void detectFeatures(I input, org.ddogleg.struct.FastQueue<georegression.struct.point.Point2D_F64> locDst, org.ddogleg.struct.FastQueue<Desc> featDst)
DdaFeatureManagerdetectFeatures in interface DdaFeatureManager<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc>input - Input image.locDst - Location of detected feature. Add references to list.featDst - Description of each detected feature. Add references to list.public Desc createDescription()
createDescription in interface boofcv.abst.feature.describe.DescriptorInfo<Desc extends boofcv.struct.feature.TupleDesc>