public abstract class NonMaxCandidate
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boofcv.struct.image.GrayF32 |
input |
protected float |
thresholdMax |
protected float |
thresholdMin |
| Constructor and Description |
|---|
NonMaxCandidate() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
examineMaximum(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidates,
boofcv.struct.QueueCorner found) |
protected void |
examineMinimum(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidates,
boofcv.struct.QueueCorner found) |
int |
getBorder() |
int |
getSearchRadius() |
float |
getThresholdMax() |
float |
getThresholdMin() |
void |
process(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidatesMin,
boofcv.struct.QueueCorner candidatesMax,
boofcv.struct.QueueCorner foundMin,
boofcv.struct.QueueCorner foundMax)
Checks to see if the specified candidates are local minimums or maximums.
|
protected abstract boolean |
searchMax(int center,
float val) |
protected abstract boolean |
searchMin(int center,
float val) |
void |
setBorder(int border) |
void |
setSearchRadius(int radius) |
void |
setThresholdMax(float thresholdMax) |
void |
setThresholdMin(float thresholdMin) |
protected float thresholdMin
protected float thresholdMax
protected boofcv.struct.image.GrayF32 input
public void process(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidatesMin,
boofcv.struct.QueueCorner candidatesMax,
boofcv.struct.QueueCorner foundMin,
boofcv.struct.QueueCorner foundMax)
protected void examineMinimum(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidates,
boofcv.struct.QueueCorner found)
protected void examineMaximum(boofcv.struct.image.GrayF32 intensityImage,
boofcv.struct.QueueCorner candidates,
boofcv.struct.QueueCorner found)
protected abstract boolean searchMin(int center,
float val)
protected abstract boolean searchMax(int center,
float val)
public void setSearchRadius(int radius)
public int getSearchRadius()
public float getThresholdMin()
public void setThresholdMin(float thresholdMin)
public float getThresholdMax()
public void setThresholdMax(float thresholdMax)
public void setBorder(int border)
public int getBorder()