code: public static <T extends ImageBase<T>>ImageSuperpixels<T>
  	meanShift(@Nullable ConfigSegmentMeanShift config , ImageType<T> imageType )
  	{
  		if( config == null )
  			config = new ConfigSegmentMeanShift();
  
  		SegmentMeanShift<T> ms = FactorySegmentationAlg.meanShift(config,imageType);
  
  		return new MeanShift_to_ImageSuperpixels<>(ms, config.connectRule);
  	}
docs: Creates a new instance of {@link SegmentMeanShift} which is in a wrapper for {@link ImageSuperpixels}.
  
  @see SegmentMeanShift
  
  @param config Configuration.  If null then defaults are used.
  @param imageType Type of input image.
  @param <T> Image type
  @return new instance of {@link ImageSuperpixels}