Interface FoundPointSO
- All Known Subinterfaces:
DetectDescribePoint<T,
,Desc> InterestPointDetector<T>
- All Known Implementing Classes:
CompleteSift_DetectDescribe
,DetectDescribeConvertTuple
,DetectDescribeFusion
,DetectDescribePointAbstract
,FastToInterestPoint
,GeneralToInterestPoint
,InterestPointDetectorAbstract
,InterestPointDetectorOverride
,Surf_DetectDescribe
,Surf_DetectDescribe_MT
,SurfPlanar_to_DetectDescribe
,WrapFHtoInterestPoint
,WrapFLPtoInterestPoint
,WrapFPtoInterestPoint
,WrapSiftDetector
public interface FoundPointSO
List of detected features that are invariant to scale and in-plane rotation. PointSO is short for
Point Scale-Orientation.
-
Method Summary
Modifier and TypeMethodDescriptiongetLocation
(int featureIndex) The center location of the feature inside the image.int
Returns the number of interest points found.double
getOrientation
(int featureIndex) Returns the features found orientation.double
getRadius
(int featureIndex) Returns the detected object's circular radius
-
Method Details
-
getNumberOfFeatures
int getNumberOfFeatures()Returns the number of interest points found.- Returns:
- Number of interest points.
-
getLocation
The center location of the feature inside the image.
WARNING: Do not save the returned reference, copy instead. The returned point can be recycled each time this function is called.
- Parameters:
featureIndex
- The feature's index.- Returns:
- Location of the feature in image pixels.
-
getRadius
double getRadius(int featureIndex) Returns the detected object's circular radius
- Parameters:
featureIndex
- Feature whose radius is being requested.- Returns:
- Object's radius
-
getOrientation
double getOrientation(int featureIndex) Returns the features found orientation.- Parameters:
featureIndex
- Feature whose- Returns:
- Orientation in radians.
-