Search in sources :

Example 6 with NonMaxLimiter

use of boofcv.abst.feature.detect.extract.NonMaxLimiter in project BoofCV by lessthanoptimal.

the class TestSiftDetector method createDetector.

private SiftDetector createDetector() {
    SiftScaleSpace ss = new SiftScaleSpace(-1, 5, 3, 1.6);
    NonMaxSuppression nonmax = FactoryFeatureExtractor.nonmax(new ConfigExtract(1, 0, 1, true, true, true));
    NonMaxLimiter limiter = new NonMaxLimiter(nonmax, 1000);
    return new SiftDetector(ss, 10, limiter);
}
Also used : ConfigExtract(boofcv.abst.feature.detect.extract.ConfigExtract) NonMaxLimiter(boofcv.abst.feature.detect.extract.NonMaxLimiter) NonMaxSuppression(boofcv.abst.feature.detect.extract.NonMaxSuppression)

Aggregations

NonMaxLimiter (boofcv.abst.feature.detect.extract.NonMaxLimiter)6 NonMaxSuppression (boofcv.abst.feature.detect.extract.NonMaxSuppression)5 ConfigSiftScaleSpace (boofcv.abst.feature.describe.ConfigSiftScaleSpace)3 ConfigExtract (boofcv.abst.feature.detect.extract.ConfigExtract)3 SiftScaleSpace (boofcv.alg.feature.detect.interest.SiftScaleSpace)3 GrayF32 (boofcv.struct.image.GrayF32)3 ConfigSiftDetector (boofcv.abst.feature.detect.interest.ConfigSiftDetector)2 DescribePointSift (boofcv.alg.feature.describe.DescribePointSift)2 OrientationHistogramSift (boofcv.alg.feature.orientation.OrientationHistogramSift)2 ConfigSiftDescribe (boofcv.abst.feature.describe.ConfigSiftDescribe)1 CompleteSift (boofcv.alg.feature.detdesc.CompleteSift)1 SiftDetector (boofcv.alg.feature.detect.interest.SiftDetector)1 ConvertBufferedImage (boofcv.io.image.ConvertBufferedImage)1 BufferedImage (java.awt.image.BufferedImage)1