@Generated(value="boofcv.alg.feature.detect.intensity.impl.GenerateImplSsdCorner") public abstract class ImplSsdCorner_S16 extends ImplSsdCornerBase<boofcv.struct.image.GrayS16,boofcv.struct.image.GrayS32>
Implementation of ImplSsdCornerBase for GrayS16.
DO NOT MODIFY. Code has been automatically generated by GenerateImplSsdCorner.
| Modifier and Type | Field and Description |
|---|---|
protected int |
totalXX |
protected int |
totalXY |
protected int |
totalYY |
| Constructor and Description |
|---|
ImplSsdCorner_S16(int windowRadius) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
horizontal()
Compute the derivative sum along the x-axis while taking advantage of duplicate
calculations for each window.
|
void |
setImageShape(int imageWidth,
int imageHeight) |
protected void |
vertical(boofcv.struct.image.GrayF32 intensity)
Compute the derivative sum along the y-axis while taking advantage of duplicate
calculations for each window and avoiding cache misses.
|
computeIntensity, getIgnoreBorder, getRadius, processprotected int totalXX
protected int totalYY
protected int totalXY
public void setImageShape(int imageWidth,
int imageHeight)
setImageShape in class ImplSsdCornerBase<boofcv.struct.image.GrayS16,boofcv.struct.image.GrayS32>protected void horizontal()
horizontal in class ImplSsdCornerBase<boofcv.struct.image.GrayS16,boofcv.struct.image.GrayS32>protected void vertical(boofcv.struct.image.GrayF32 intensity)
vertical in class ImplSsdCornerBase<boofcv.struct.image.GrayS16,boofcv.struct.image.GrayS32>