code: public static <I extends ImageGray<I>, D extends ImageGray<D>>
  	GeneralFeatureIntensity<I,D>  harris(int windowRadius, float kappa,
  										 boolean weighted, Class<D> derivType)
  	{
  		GradientCornerIntensity<D> alg =  FactoryIntensityPointAlg.harris(windowRadius, kappa, weighted, derivType);
  		return new WrapperGradientCornerIntensity<>(alg);
  	}
docs: Feature intensity for Harris corner detector.  See {@link HarrisCornerIntensity} for more details.
  
  @param windowRadius Size of the feature it is detects, Try 2.
  @param kappa Tuning parameter, typically a small number around 0.04
  @param weighted Is the gradient weighted using a Gaussian distribution?  Weighted is much slower than unweighted.
  @param derivType Image derivative type it is computed from.  @return Harris corner
  @param <I> Input image type.
  @param <D> Derivative type.
  @return Harris feature intensity