boofcv.alg.feature.describe
Class DescribePointPixelRegionNCC<T extends ImageGray>
- java.lang.Object
-
- boofcv.alg.feature.describe.DescribePointRectangleRegion<T>
-
- boofcv.alg.feature.describe.DescribePointPixelRegionNCC<T>
-
- Direct Known Subclasses:
- ImplDescribePointPixelRegionNCC_F32, ImplDescribePointPixelRegionNCC_U8
public abstract class DescribePointPixelRegionNCC<T extends ImageGray> extends DescribePointRectangleRegion<T>
Describes a rectangular region using its raw pixel intensities which have been normalized for intensity. This allows the descriptor to be light invariant. The entire region must be inside the image for a descriptor to be computed because any outside values will change its intensity normalization.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description booleanisInBounds(int c_x, int c_y)The entire region must be inside the image because any outside pixels will change the statisticsabstract voidprocess(int c_x, int c_y, NccFeature desc)Extracts the descriptor at the specified location.-
Methods inherited from class boofcv.alg.feature.describe.DescribePointRectangleRegion
getDescriptorLength, getRegionHeight, getRegionWidth, setImage
-
-
-
-
Method Detail
-
isInBounds
public boolean isInBounds(int c_x, int c_y)The entire region must be inside the image because any outside pixels will change the statistics
-
process
public abstract void process(int c_x, int c_y, NccFeature desc)Extracts the descriptor at the specified location.- Parameters:
c_x- Center of the descriptor region.c_y- Center of the descriptor region.desc- Where the description is written to.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG