docs: public void detect(T input, QueueCorner exclude ) {
  
  		initializeDerivatives(input);
  
  		if (detector.getRequiresGradient() || detector.getRequiresHessian())
  			gradient.process(input, derivX, derivY);
  		if (detector.getRequiresHessian())
  			hessian.process(derivX, derivY, derivXX, derivYY, derivXY);
  
  		detector.setExcludeMaximum(exclude);
  		detector.process(input, derivX, derivY, derivXX, derivYY, derivXY);
  	}