public class DdaManagerGeneralPoint<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,Desc extends boofcv.struct.feature.TupleDesc> extends java.lang.Object implements DdaFeatureManager<I,Desc>
| Constructor and Description |
|---|
DdaManagerGeneralPoint(boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector<I,D> detector,
boofcv.abst.feature.describe.DescribeRegionPoint<I,Desc> describe,
double scale) |
| 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.ImageGray,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>