public class FactoryDescribeImageDense
extends java.lang.Object
DescribeImageDense.| Constructor and Description |
|---|
FactoryDescribeImageDense() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends boofcv.struct.image.ImageBase> |
hog(ConfigDenseHoG config,
boofcv.struct.image.ImageType<T> imageType)
Creates a dense HOG descriptor.
|
static <T extends boofcv.struct.image.ImageGray> |
sift(ConfigDenseSift config,
java.lang.Class<T> imageType)
Creates a dense SIFT descriptor.
|
static <T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> |
surfFast(ConfigDenseSurfFast config,
java.lang.Class<T> imageType)
Creates a SURF descriptor.
|
static <T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> |
surfStable(ConfigDenseSurfStable config,
java.lang.Class<T> imageType)
Creates a SURF descriptor.
|
public static <T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> DescribeImageDense<T,TupleDesc_F64> surfFast(ConfigDenseSurfFast config, java.lang.Class<T> imageType)
Creates a SURF descriptor. SURF descriptors are invariant to illumination, orientation, and scale. BoofCV provides two variants. This SURF variant created here is designed for speed and sacrifices some stability. Different descriptors are produced for gray-scale and color images.
config - SURF configuration. Pass in null for default options.imageType - Type of input image.DescribePointSurfpublic static <T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> DescribeImageDense<T,TupleDesc_F64> surfStable(ConfigDenseSurfStable config, java.lang.Class<T> imageType)
Creates a SURF descriptor. SURF descriptors are invariant to illumination, orientation, and scale. BoofCV provides two variants. The SURF variant created here is designed for stability. Different descriptors are produced for gray-scale and color images.
config - SURF configuration. Pass in null for default options.imageType - Type of input image.DescribePointSurfpublic static <T extends boofcv.struct.image.ImageGray> DescribeImageDense<T,TupleDesc_F64> sift(ConfigDenseSift config, java.lang.Class<T> imageType)
config - Configuration for SIFT descriptor. null for defaults.imageType - Type of input imageDescribeDenseSiftAlgpublic static <T extends boofcv.struct.image.ImageBase> DescribeImageDense<T,TupleDesc_F64> hog(ConfigDenseHoG config, boofcv.struct.image.ImageType<T> imageType)
config - Configuration for HOG descriptor. Can't be null.imageType - Type of input image. Can be single band or planarDescribeDenseHogFastAlg,
DescribeDenseHogAlg