boofcv.alg.feature.describe
Class DescribePointBriefSO<T extends ImageGray>
- java.lang.Object
-
- boofcv.alg.feature.describe.DescribePointBriefSO<T>
-
public class DescribePointBriefSO<T extends ImageGray> extends java.lang.ObjectExtension of
DescribePointBriefwhich adds invariance to orientation and scale. Invariance is added by simply applying an orientation/scale transform to the sample points and then applying interpolation to the point at which it has been sampled.Border pixels are handled by setting their value to zero when comparing.
-
-
Constructor Summary
Constructors Constructor and Description DescribePointBriefSO(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur, InterpolatePixelS<T> interp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description TupleDesc_BcreateFeature()BinaryCompareDefinition_I32getDefinition()voidprocess(float c_x, float c_y, float orientation, float radius, TupleDesc_B feature)voidsetImage(T image)
-
-
-
Constructor Detail
-
DescribePointBriefSO
public DescribePointBriefSO(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur, InterpolatePixelS<T> interp)
-
-
Method Detail
-
createFeature
public TupleDesc_B createFeature()
-
setImage
public void setImage(T image)
-
process
public void process(float c_x, float c_y, float orientation, float radius, TupleDesc_B feature)
-
getDefinition
public BinaryCompareDefinition_I32 getDefinition()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG