docs: public static <T extends ImageBase<T>>
  	BackgroundStationaryBasic<T> stationaryBasic(@Nonnull ConfigBackgroundBasic config , ImageType<T> imageType ) {
  
  		config.checkValidity();
  
  		switch( imageType.getFamily() ) {
  			case GRAY:
  				return new BackgroundStationaryBasic_SB(config.learnRate,config.threshold,imageType.getImageClass());
  
  			case PLANAR:
  				return new BackgroundStationaryBasic_PL(config.learnRate,config.threshold,imageType);
  
  			case INTERLEAVED:
  				return new BackgroundStationaryBasic_IL(config.learnRate,config.threshold,imageType);
  		}
  
  		throw new IllegalArgumentException("Unknown image type");
  	}