boofcv.abst.feature.tracker
Class DdaManagerDetectDescribePoint<I extends ImageGray,Desc extends TupleDesc>
- java.lang.Object
-
- boofcv.abst.feature.tracker.DdaManagerDetectDescribePoint<I,Desc>
-
- All Implemented Interfaces:
- DescriptorInfo<Desc>, DdaFeatureManager<I,Desc>
public class DdaManagerDetectDescribePoint<I extends ImageGray,Desc extends TupleDesc> extends java.lang.Object implements DdaFeatureManager<I,Desc>
Implementation of
DdaFeatureManagerwhich uses theDetectDescribePointinterface for extracting features from an image.
-
-
Constructor Summary
Constructors Constructor and Description DdaManagerDetectDescribePoint(DetectDescribePoint<I,Desc> detDesc)Configures tracker
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description DesccreateDescription()Creates new description instance which can be processed by this classvoiddetectFeatures(I input, FastQueue<Point2D_F64> locDst, FastQueue<Desc> featDst)Detect features in the input image and pass the results into the two lists.java.lang.Class<Desc>getDescriptionType()The type of region descriptor generated
-
-
-
Constructor Detail
-
DdaManagerDetectDescribePoint
public DdaManagerDetectDescribePoint(DetectDescribePoint<I,Desc> detDesc)
Configures tracker- Parameters:
detDesc- Feature detector and descriptor
-
-
Method Detail
-
detectFeatures
public void detectFeatures(I input, FastQueue<Point2D_F64> locDst, FastQueue<Desc> featDst)
Description copied from interface:DdaFeatureManagerDetect features in the input image and pass the results into the two lists. locDst and featDst are assumed to have been reset prior to this function being called.- Specified by:
detectFeaturesin interfaceDdaFeatureManager<I extends ImageGray,Desc extends TupleDesc>- Parameters:
input- Input image.locDst- Location of detected feature. Add references to list.featDst- Description of each detected feature. Add references to list.
-
createDescription
public Desc createDescription()
Description copied from interface:DescriptorInfoCreates new description instance which can be processed by this class- Specified by:
createDescriptionin interfaceDescriptorInfo<Desc extends TupleDesc>- Returns:
- New descriptor
-
getDescriptionType
public java.lang.Class<Desc> getDescriptionType()
Description copied from interface:DescriptorInfoThe type of region descriptor generated- Specified by:
getDescriptionTypein interfaceDescriptorInfo<Desc extends TupleDesc>- Returns:
- Returns the descriptor type.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG