Package boofcv.factory.feature.describe
Class FactoryDescribeAlgs
java.lang.Object
boofcv.factory.feature.describe.FactoryDescribeAlgs
Creates algorithms for describing point features.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DescribePointBrief<T>brief
(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur) static <T extends ImageGray<T>>
DescribePointBriefSO<T>briefso
(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur) static <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePointRawPixels<T,TD> pixelRegion
(int regionWidth, int regionHeight, Class<T> imageType) static <T extends ImageGray<T>>
DescribePointPixelRegionNCC<T>pixelRegionNCC
(int regionWidth, int regionHeight, Class<T> imageType) static <T extends ImageGray<T>>
DescribePointSift<T>sift
(@Nullable ConfigSiftDescribe config, Class<T> derivType) static <T extends ImageGray<T>>
DescribePointSurfPlanar<T>surfColor
(DescribePointSurf<T> describe, int numBands) static <T extends ImageGray<T>>
DescribePointSurf<T>surfSpeed
(ConfigSurfDescribe.Fast config, Class<T> imageType) static <T extends ImageGray<T>>
DescribePointSurfMod<T>surfStability
(ConfigSurfDescribe.Stability config, Class<T> imageType)
-
Constructor Details
-
FactoryDescribeAlgs
public FactoryDescribeAlgs()
-
-
Method Details
-
surfSpeed
public static <T extends ImageGray<T>> DescribePointSurf<T> surfSpeed(@Nullable ConfigSurfDescribe.Fast config, Class<T> imageType) -
surfStability
public static <T extends ImageGray<T>> DescribePointSurfMod<T> surfStability(@Nullable ConfigSurfDescribe.Stability config, Class<T> imageType) -
surfColor
public static <T extends ImageGray<T>> DescribePointSurfPlanar<T> surfColor(DescribePointSurf<T> describe, int numBands) -
brief
public static <T extends ImageGray<T>> DescribePointBrief<T> brief(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur) -
briefso
public static <T extends ImageGray<T>> DescribePointBriefSO<T> briefso(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur) -
sift
public static <T extends ImageGray<T>> DescribePointSift<T> sift(@Nullable @Nullable ConfigSiftDescribe config, Class<T> derivType) -
pixelRegion
public static <T extends ImageGray<T>,TD extends TupleDesc<TD>> DescribePointRawPixels<T,TD> pixelRegion(int regionWidth, int regionHeight, Class<T> imageType) -
pixelRegionNCC
public static <T extends ImageGray<T>> DescribePointPixelRegionNCC<T> pixelRegionNCC(int regionWidth, int regionHeight, Class<T> imageType)
-