Package boofcv.alg.template
Class TemplateSqDiffNormed.F32
- All Implemented Interfaces:
TemplateIntensityImage.EvaluatorMethod<GrayF32>
- Enclosing class:
- TemplateSqDiffNormed<T extends ImageBase<T>>
-
Nested Class Summary
Nested classes/interfaces inherited from class boofcv.alg.template.TemplateSqDiffNormed
TemplateSqDiffNormed.F32, TemplateSqDiffNormed.U8 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatevaluate(int tl_x, int tl_y) Evaluate the template at the specified location.floatevaluateMask(int tl_x, int tl_y) Evaluate the masked template at the specified location.voidsetupTemplate(GrayF32 template, @Nullable GrayF32 mask) Precompres template statistics hereMethods inherited from class boofcv.alg.template.TemplateSqDiffNormed
initialize, isBorderProcessed, isMaximize
-
Constructor Details
-
F32
public F32()
-
-
Method Details
-
evaluate
public float evaluate(int tl_x, int tl_y) Description copied from interface:TemplateIntensityImage.EvaluatorMethodEvaluate the template at the specified location.- Parameters:
tl_x- Template's top left corner x-coordinatetl_y- Template's top left corner y-coordinate- Returns:
- match value with better matches having a more positive value
-
evaluateMask
public float evaluateMask(int tl_x, int tl_y) Description copied from interface:TemplateIntensityImage.EvaluatorMethodEvaluate the masked template at the specified location.- Parameters:
tl_x- Template's top left corner x-coordinatetl_y- Template's top left corner y-coordinate- Returns:
- match value with better matches having a more positive value
-
setupTemplate
Description copied from class:TemplateSqDiffNormedPrecompres template statistics here- Specified by:
setupTemplatein classTemplateSqDiffNormed<GrayF32>
-