public class FactoryBackgroundModel
extends java.lang.Object
BackgroundModelStationary and BackgroundModelMoving| Constructor and Description |
|---|
FactoryBackgroundModel() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> |
movingBasic(ConfigBackgroundBasic config,
boofcv.struct.distort.PointTransformModel_F32<Motion> transform,
boofcv.struct.image.ImageType<T> imageType)
Creates an instance of
BackgroundMovingBasic. |
static <T extends boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> |
movingGaussian(ConfigBackgroundGaussian config,
boofcv.struct.distort.PointTransformModel_F32<Motion> transform,
boofcv.struct.image.ImageType<T> imageType)
Creates an instance of
BackgroundMovingGaussian. |
static <T extends boofcv.struct.image.ImageBase> |
stationaryBasic(ConfigBackgroundBasic config,
boofcv.struct.image.ImageType<T> imageType)
Creates an instance of
BackgroundMovingBasic. |
static <T extends boofcv.struct.image.ImageBase> |
stationaryGaussian(ConfigBackgroundGaussian config,
boofcv.struct.image.ImageType<T> imageType)
Creates an instance of
BackgroundStationaryGaussian. |
public static <T extends boofcv.struct.image.ImageBase> BackgroundStationaryBasic<T> stationaryBasic(ConfigBackgroundBasic config, boofcv.struct.image.ImageType<T> imageType)
BackgroundMovingBasic.config - Configures the background modelimageType - Type of input imagepublic static <T extends boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> BackgroundMovingBasic<T,Motion> movingBasic(ConfigBackgroundBasic config, boofcv.struct.distort.PointTransformModel_F32<Motion> transform, boofcv.struct.image.ImageType<T> imageType)
BackgroundMovingBasic.config - Configures the background modelimageType - Type of input imagepublic static <T extends boofcv.struct.image.ImageBase> BackgroundStationaryGaussian<T> stationaryGaussian(ConfigBackgroundGaussian config, boofcv.struct.image.ImageType<T> imageType)
BackgroundStationaryGaussian.config - Configures the background modelimageType - Type of input imagepublic static <T extends boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> BackgroundMovingGaussian<T,Motion> movingGaussian(ConfigBackgroundGaussian config, boofcv.struct.distort.PointTransformModel_F32<Motion> transform, boofcv.struct.image.ImageType<T> imageType)
BackgroundMovingGaussian.config - Configures the background modelimageType - Type of input image