Basics
Guides
API Reference
Basics
Guides
API Reference
[6:14] static extends: object
Static wrappers for boofcv.factory.template.FactoryTemplateMatching.
createIntensity (string ScoreTypeName, string ImageClassName)
Creates a template matching intensity algorithm.
ScoreTypeName is SUM_ABSOLUTE_DIFFERENCE, SUM_SQUARE_ERROR, NCC, CORRELATION, or SQUARED_DIFFERENCE_NORMED.ImageClassName is an input gray image class name or short image name.A TemplateMatchingIntensity wrapper.createMatcher (string ScoreTypeName, string ImageClassName)
Creates a template matcher.
ScoreTypeName is SUM_ABSOLUTE_DIFFERENCE, SUM_SQUARE_ERROR, NCC, CORRELATION, or SQUARED_DIFFERENCE_NORMED.ImageClassName is an input gray image class name or short image name.A TemplateMatching wrapper.[84:7] extends: object
TemplateMatchingIntensity wraps boofcv.alg.template.TemplateMatchingIntensity.
TemplateMatchingIntensity (object Obj)
Wraps a BoofCV TemplateMatchingIntensity.
Obj is an existing intensity Java object or wrapper.setInputImage (object Image)
Sets the input image.
Image is the input image.process (object Template, Mask = null)
Processes a template, optionally with a mask.
Template is the template image.Mask is an optional mask image or null.getIntensity ()
Gets the intensity image.
A GrayF32 Java object.isBorderProcessed ()
Gets whether borders are processed.
True if borders are processed.getBorderX0 ()
Gets the left border.
The left border size.getBorderX1 ()
Gets the right border.
The right border size.getBorderY0 ()
Gets the top border.
The top border size.getBorderY1 ()
Gets the bottom border.
The bottom border size.isMaximize ()
Gets whether the score should be maximized.
True if higher scores are better.[46:7] extends: object
TemplateMatching wraps boofcv.alg.template.TemplateMatching.
TemplateMatching (object Obj)
Wraps a BoofCV TemplateMatching.
Obj is an existing matcher Java object or wrapper.setMinimumSeparation (int Separation)
Sets the minimum separation between returned matches.
Separation is the minimum pixel separation.setTemplate (object Template, Mask = null, int MaxResults = 1)
Sets the template.
Template is the template image.Mask is an optional mask image or null.MaxResults is the maximum number of results.setImage (object Image)
Sets the input image.
Image is the input image.process ()
Runs template matching.
getResults ()
Gets match results.
A DogArray of Match objects.[34:14] static extends: object
TemplateScoreType wraps boofcv.factory.template.TemplateScoreType.
valueOf (string Name)
Looks up a template score enum.
Name is SUM_ABSOLUTE_DIFFERENCE, SUM_SQUARE_ERROR, NCC, CORRELATION, or SQUARED_DIFFERENCE_NORMED.The enum Java object.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.