public abstract class ImplSsdCornerWeighted_S16 extends java.lang.Object implements GradientCornerIntensity<boofcv.struct.image.GrayS16>
| Modifier and Type | Field and Description |
|---|---|
protected int |
totalXX |
protected int |
totalXY |
protected int |
totalYY |
| Constructor and Description |
|---|
ImplSsdCornerWeighted_S16(int radius) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract float |
computeResponse() |
int |
getIgnoreBorder()
Size of the region surrounding the image's border in which pixels are not processed.
|
int |
getRadius()
Returns the radius of the feature being computed.
|
void |
process(boofcv.struct.image.GrayS16 derivX,
boofcv.struct.image.GrayS16 derivY,
boofcv.struct.image.GrayF32 intensity)
Computes feature intensity image.
|
protected int totalXX
protected int totalYY
protected int totalXY
public void process(boofcv.struct.image.GrayS16 derivX,
boofcv.struct.image.GrayS16 derivY,
boofcv.struct.image.GrayF32 intensity)
GradientCornerIntensityprocess in interface GradientCornerIntensity<boofcv.struct.image.GrayS16>derivX - Image derivative along the x-axis.derivY - Image derivative along the y-axis.intensity - Output intensity imageprotected abstract float computeResponse()
public int getRadius()
FeatureIntensitygetRadius in interface FeatureIntensity<boofcv.struct.image.GrayS16>public int getIgnoreBorder()
FeatureIntensitygetIgnoreBorder in interface FeatureIntensity<boofcv.struct.image.GrayS16>