public class ImplSsdCornerNaive<T extends boofcv.struct.image.ImageGray> extends java.lang.Object implements ShiTomasiCornerIntensity<T>
ShiTomasiCornerIntensity which performs computations in a straight
forward but inefficient manor. This class is used to validate the correctness of more complex but efficient
implementations.| Constructor and Description |
|---|
ImplSsdCornerNaive(int imageWidth,
int imageHeight,
int windowRadius,
boolean weighted) |
| Modifier and Type | Method and Description |
|---|---|
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(T derivX,
T derivY,
boofcv.struct.image.GrayF32 intensity)
Computes feature intensity image.
|
public ImplSsdCornerNaive(int imageWidth,
int imageHeight,
int windowRadius,
boolean weighted)
public int getRadius()
FeatureIntensitygetRadius in interface FeatureIntensity<T extends boofcv.struct.image.ImageGray>public int getIgnoreBorder()
FeatureIntensitygetIgnoreBorder in interface FeatureIntensity<T extends boofcv.struct.image.ImageGray>public void process(T derivX, T derivY, boofcv.struct.image.GrayF32 intensity)
GradientCornerIntensityprocess in interface GradientCornerIntensity<T extends boofcv.struct.image.ImageGray>derivX - Image derivative along the x-axis.derivY - Image derivative along the y-axis.intensity - Output intensity image