@Generated(value="boofcv.alg.feature.detect.intensity.impl.GenerateImplSsdCorner") public abstract class ImplSsdCorner_F32 extends ImplSsdCornerBase<boofcv.struct.image.GrayF32,boofcv.struct.image.GrayF32>
Implementation of ImplSsdCornerBase for GrayF32.
DO NOT MODIFY. Code has been automatically generated by GenerateImplSsdCorner.
| Modifier and Type | Field and Description |
|---|---|
protected float |
totalXX |
protected float |
totalXY |
protected float |
totalYY |
| Constructor and Description |
|---|
ImplSsdCorner_F32(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 float totalXX
protected float totalYY
protected float totalXY
public void setImageShape(int imageWidth,
int imageHeight)
setImageShape in class ImplSsdCornerBase<boofcv.struct.image.GrayF32,boofcv.struct.image.GrayF32>protected void horizontal()
horizontal in class ImplSsdCornerBase<boofcv.struct.image.GrayF32,boofcv.struct.image.GrayF32>protected void vertical(boofcv.struct.image.GrayF32 intensity)
vertical in class ImplSsdCornerBase<boofcv.struct.image.GrayF32,boofcv.struct.image.GrayF32>