Class NonMaxExtractorNaive
java.lang.Object
boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
public class NonMaxExtractorNaive extends Object
Extracts corners at local maximums that are above a threshold. Basic unoptimized implementation.
-
Field Summary
Fields Modifier and Type Field Description protected int
border
protected int
radius
protected float
thresh
protected boolean
useStrictRule
-
Constructor Summary
Constructors Constructor Description NonMaxExtractorNaive(boolean useStrictRule)
-
Method Summary
Modifier and Type Method Description int
getBorder()
int
getSearchRadius()
float
getThreshold()
boolean
isStrict()
void
process(GrayF32 intensityImage, QueueCorner peaks)
void
setBorder(int border)
void
setSearchRadius(int radius)
void
setThreshold(float thresh)
-
Field Details
-
radius
protected int radius -
thresh
protected float thresh -
border
protected int border -
useStrictRule
protected boolean useStrictRule
-
-
Constructor Details
-
NonMaxExtractorNaive
public NonMaxExtractorNaive(boolean useStrictRule)
-
-
Method Details
-
setSearchRadius
public void setSearchRadius(int radius) -
getThreshold
public float getThreshold() -
setThreshold
public void setThreshold(float thresh) -
setBorder
public void setBorder(int border) -
getBorder
public int getBorder() -
isStrict
public boolean isStrict() -
process
-
getSearchRadius
public int getSearchRadius()
-