public abstract class TemplateNCC<T extends boofcv.struct.image.ImageBase> extends BaseTemplateIntensity<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
TemplateNCC.F32 |
static class |
TemplateNCC.U8 |
image, mask, template| Constructor and Description |
|---|
TemplateNCC() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isBorderProcessed()
Does this algorithm process the image's border.
|
void |
process(T template)
Matches the template to the image and computes an intensity image.
|
abstract void |
setupTemplate(T template)
Precompute statistical information on the template
|
evaluate, evaluateMask, getBorderX0, getBorderX1, getBorderY0, getBorderY1, getIntensity, process, setInputImagepublic void process(T template)
TemplateMatchingIntensityTemplateMatchingIntensity.setInputImage(ImageBase) firstprocess in interface TemplateMatchingIntensity<T extends boofcv.struct.image.ImageBase>process in class BaseTemplateIntensity<T extends boofcv.struct.image.ImageBase>template - Template image. Must be equal to or smaller than the input image. Not modified.public abstract void setupTemplate(T template)
public boolean isBorderProcessed()
TemplateMatchingIntensity