docs: static public GrayF32 nonMaxSuppression8(GrayF32 intensity , GrayS8 direction , GrayF32 output )
  	{
  		InputSanityCheck.checkSameShape(intensity,direction);
  		output = InputSanityCheck.checkDeclare(intensity,output);
  
  		if( BoofConcurrency.USE_CONCURRENT ) {
  			ImplEdgeNonMaxSuppression_MT.inner8(intensity, direction, output);
  			ImplEdgeNonMaxSuppression_MT.border8(intensity, direction, output);
  		} else {
  			ImplEdgeNonMaxSuppression.inner8(intensity, direction, output);
  			ImplEdgeNonMaxSuppression.border8(intensity, direction, output);
  		}
  
  		return output;
  	}