Class ImplOrientationAverage_S32
java.lang.Object
boofcv.alg.feature.orientation.OrientationAverage<GrayS32>
boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S32
- All Implemented Interfaces:
OrientationGradient<GrayS32>
,RegionOrientation
Implementation of OrientationAverage
for a specific image type.
WARNING: Do not modify. Automatically generated by GenerateImplOrientationAverage
.
-
Field Summary
Fields inherited from class boofcv.alg.feature.orientation.OrientationAverage
derivX, derivY, isWeighted, objectToSample, radiusScale, rect, sampleRadius, weights
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected double
Compute the score without using the optional weightsprotected double
computeWeightedScore
(int c_x, int c_y) Compute the score using the weighting kernel.copy()
Creates a copy which is functionally identicalReturns the type of image it can process.Methods inherited from class boofcv.alg.feature.orientation.OrientationAverage
compute, getSampleRadius, getWeights, setImage, setObjectRadius, setSampleRadius
-
Constructor Details
-
ImplOrientationAverage_S32
public ImplOrientationAverage_S32(double objectToSample, boolean weighted)
-
-
Method Details
-
getImageType
Description copied from interface:OrientationGradient
Returns the type of image it can process.- Returns:
- Type of image which can be processed
-
computeUnweightedScore
protected double computeUnweightedScore()Description copied from class:OrientationAverage
Compute the score without using the optional weights- Specified by:
computeUnweightedScore
in classOrientationAverage<GrayS32>
-
computeWeightedScore
protected double computeWeightedScore(int c_x, int c_y) Description copied from class:OrientationAverage
Compute the score using the weighting kernel.- Specified by:
computeWeightedScore
in classOrientationAverage<GrayS32>
-
copy
Description copied from interface:RegionOrientation
Creates a copy which is functionally identical
-