boofcv.factory.background
Class FactoryBackgroundModel
- java.lang.Object
-
- boofcv.factory.background.FactoryBackgroundModel
-
public class FactoryBackgroundModel extends java.lang.ObjectFactory for creating implementations ofBackgroundModelStationaryandBackgroundModelMoving
-
-
Constructor Summary
Constructors Constructor and Description FactoryBackgroundModel()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static <T extends ImageBase,Motion extends InvertibleTransform<Motion>>
BackgroundMovingBasic<T,Motion>movingBasic(ConfigBackgroundBasic config, PointTransformModel_F32<Motion> transform, ImageType<T> imageType)Creates an instance ofBackgroundMovingBasic.static <T extends ImageBase,Motion extends InvertibleTransform<Motion>>
BackgroundMovingGaussian<T,Motion>movingGaussian(ConfigBackgroundGaussian config, PointTransformModel_F32<Motion> transform, ImageType<T> imageType)Creates an instance ofBackgroundMovingGaussian.static <T extends ImageBase>
BackgroundStationaryBasic<T>stationaryBasic(ConfigBackgroundBasic config, ImageType<T> imageType)Creates an instance ofBackgroundMovingBasic.static <T extends ImageBase>
BackgroundStationaryGaussian<T>stationaryGaussian(ConfigBackgroundGaussian config, ImageType<T> imageType)Creates an instance ofBackgroundStationaryGaussian.
-
-
-
Method Detail
-
stationaryBasic
public static <T extends ImageBase> BackgroundStationaryBasic<T> stationaryBasic(ConfigBackgroundBasic config, ImageType<T> imageType)
Creates an instance ofBackgroundMovingBasic.- Parameters:
config- Configures the background modelimageType- Type of input image- Returns:
- new instance of the background model
-
movingBasic
public static <T extends ImageBase,Motion extends InvertibleTransform<Motion>> BackgroundMovingBasic<T,Motion> movingBasic(ConfigBackgroundBasic config, PointTransformModel_F32<Motion> transform, ImageType<T> imageType)
Creates an instance ofBackgroundMovingBasic.- Parameters:
config- Configures the background modelimageType- Type of input image- Returns:
- new instance of the background model
-
stationaryGaussian
public static <T extends ImageBase> BackgroundStationaryGaussian<T> stationaryGaussian(ConfigBackgroundGaussian config, ImageType<T> imageType)
Creates an instance ofBackgroundStationaryGaussian.- Parameters:
config- Configures the background modelimageType- Type of input image- Returns:
- new instance of the background model
-
movingGaussian
public static <T extends ImageBase,Motion extends InvertibleTransform<Motion>> BackgroundMovingGaussian<T,Motion> movingGaussian(ConfigBackgroundGaussian config, PointTransformModel_F32<Motion> transform, ImageType<T> imageType)
Creates an instance ofBackgroundMovingGaussian.- Parameters:
config- Configures the background modelimageType- Type of input image- Returns:
- new instance of the background model
-
-
DataMelt 3.0 © DataMelt by jWork.ORG