public class DdaManagerDetectDescribePoint<I extends ImageSingleBand,Desc extends TupleDesc> extends 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 DetectDescribePoint<I,Desc> |
detDesc |
| Constructor and Description |
|---|
DdaManagerDetectDescribePoint(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.
|
Class<Desc> |
getDescriptionType() |
protected DetectDescribePoint<I extends ImageSingleBand,Desc extends TupleDesc> detDesc
public DdaManagerDetectDescribePoint(DetectDescribePoint<I,Desc> detDesc)
detDesc - Feature detector and descriptorpublic 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 ImageSingleBand,Desc extends 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 DescriptorInfo<Desc extends TupleDesc>public Class<Desc> getDescriptionType()
getDescriptionType in interface DescriptorInfo<Desc extends TupleDesc>Copyright © 2013. All Rights Reserved.