code: public static void process(GrayF32 orig,
  							   GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY,
  							   ImageBorder_F32 border ) {
  		InputSanityCheck.reshapeOneIn(orig, derivXX, derivYY, derivXY);
  		HessianThree_Standard.process(orig, derivXX, derivYY, derivXY);
  
  		if( border != null ) {
  			DerivativeHelperFunctions.processBorderHorizontal(orig, derivXX ,kernelXXYY_F32, border );
  			DerivativeHelperFunctions.processBorderVertical(orig, derivYY ,kernelXXYY_F32, border );
  			ConvolveJustBorder_General_SB.convolve(kernelCross_F32,border,derivXY);
  		}
  	}
docs: Computes the second derivative of an {@link GrayU8} along the x and y axes.
  
  @param orig   Which which is to be differentiated. Not Modified.
  @param derivXX Second derivative along the x-axis. Modified.
  @param derivYY Second derivative along the y-axis. Modified.
  @param derivXY Second cross derivative. Modified.
  @param border Specifies how the image border is handled. If null the border is not processed.