utilities.boofcv_extensions
Class FactoryDescribePointAlgsNormalization
java.lang.Object
utilities.boofcv_extensions.FactoryDescribePointAlgsNormalization
public class FactoryDescribePointAlgsNormalization
- extends java.lang.Object
Creates algorithms for describing point features.
- Author:
- Peter Abeles
Method Summary |
static
<T extends boofcv.struct.image.ImageSingleBand>
boofcv.alg.feature.describe.DescribePointBrief<T> |
|
brief(boofcv.alg.feature.describe.brief.BriefDefinition_I32 definition,
boofcv.abst.filter.blur.BlurFilter<T> filterBlur)
|
static
<T extends boofcv.struct.image.ImageSingleBand>
boofcv.alg.feature.describe.DescribePointBriefSO<T> |
|
briefso(boofcv.alg.feature.describe.brief.BriefDefinition_I32 definition,
boofcv.abst.filter.blur.BlurFilter<T> filterBlur)
|
static
|
msurf(java.lang.Class<T> imageType)
|
static
<T extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.feature.TupleDesc>
boofcv.alg.feature.describe.DescribePointPixelRegion<T,D> |
|
pixelRegion(int regionWidth,
int regionHeight,
java.lang.Class<T> imageType)
|
static
<T extends boofcv.struct.image.ImageSingleBand>
boofcv.alg.feature.describe.DescribePointPixelRegionNCC<T> |
|
pixelRegionNCC(int regionWidth,
int regionHeight,
java.lang.Class<T> imageType)
|
static boofcv.alg.feature.describe.DescribePointSift |
sift(int gridWidth,
int numSamples,
int numHistBins)
|
static
|
surf(java.lang.Class<T> imageType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FactoryDescribePointAlgsNormalization
public FactoryDescribePointAlgsNormalization()
surf
public static <T extends boofcv.struct.image.ImageSingleBand> DescribePointSurfNormalization<T> surf(java.lang.Class<T> imageType)
msurf
public static <T extends boofcv.struct.image.ImageSingleBand> DescribePointSurfNormalization<T> msurf(java.lang.Class<T> imageType)
brief
public static <T extends boofcv.struct.image.ImageSingleBand> boofcv.alg.feature.describe.DescribePointBrief<T> brief(boofcv.alg.feature.describe.brief.BriefDefinition_I32 definition,
boofcv.abst.filter.blur.BlurFilter<T> filterBlur)
briefso
public static <T extends boofcv.struct.image.ImageSingleBand> boofcv.alg.feature.describe.DescribePointBriefSO<T> briefso(boofcv.alg.feature.describe.brief.BriefDefinition_I32 definition,
boofcv.abst.filter.blur.BlurFilter<T> filterBlur)
sift
public static boofcv.alg.feature.describe.DescribePointSift sift(int gridWidth,
int numSamples,
int numHistBins)
pixelRegion
public static <T extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.feature.TupleDesc> boofcv.alg.feature.describe.DescribePointPixelRegion<T,D> pixelRegion(int regionWidth,
int regionHeight,
java.lang.Class<T> imageType)
pixelRegionNCC
public static <T extends boofcv.struct.image.ImageSingleBand> boofcv.alg.feature.describe.DescribePointPixelRegionNCC<T> pixelRegionNCC(int regionWidth,
int regionHeight,
java.lang.Class<T> imageType)