public interface DescribeRegionPoint<T extends boofcv.struct.image.ImageBase,Desc extends TupleDesc> extends DescriptorInfo<Desc>
| Modifier and Type | Method and Description |
|---|---|
double |
getCanonicalWidth()
Returns the width of the square (or approximation of) sample region at a scale of one.
|
boofcv.struct.image.ImageType<T> |
getImageType()
Description of the type of image it can process
|
boolean |
process(double x,
double y,
double orientation,
double radius,
Desc description)
Extract a description of the local image at the given point, scale, and orientation.
|
boolean |
requiresOrientation()
Deprecated.
Likely to be removed in the near future. if this flag is true or not won't change the input it
gets when paired with
InterestPointDetector |
boolean |
requiresRadius()
Deprecated.
Likely to be removed in the near future. if this flag is true or not won't change the input it
gets when paired with
InterestPointDetector |
void |
setImage(T image)
Specified the image which is to be processed.
|
createDescription, getDescriptionTypevoid setImage(T image)
image - The image which contains the features.boolean process(double x,
double y,
double orientation,
double radius,
Desc description)
x - Coordinate of the point.y - Coordinate of the point.orientation - Direction the feature is pointing at in radians. 0 = x-axis PI/2 = y-axisradius - Radius of the detected object in pixels.description - (output) Storage for extracted feature. Use DescriptorInfo.createDescription() to create descriptor.boolean requiresRadius()
InterestPointDetectorboolean requiresOrientation()
InterestPointDetectorboofcv.struct.image.ImageType<T> getImageType()
double getCanonicalWidth()