utilities.boofcv_extensions
Class FactoryDescribePointAlgsNormalization

java.lang.Object
  extended by utilities.boofcv_extensions.FactoryDescribePointAlgsNormalization

public class FactoryDescribePointAlgsNormalization
extends java.lang.Object

Creates algorithms for describing point features.

Author:
Peter Abeles

Constructor Summary
FactoryDescribePointAlgsNormalization()
           
 
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
<T extends boofcv.struct.image.ImageSingleBand>
DescribePointSurfNormalization<T>
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
<T extends boofcv.struct.image.ImageSingleBand>
DescribePointSurfNormalization<T>
surf(java.lang.Class<T> imageType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FactoryDescribePointAlgsNormalization

public FactoryDescribePointAlgsNormalization()
Method Detail

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)