docs: public static void horizontal(Kernel1D_S32 kernel,
  								  GrayS16 input, GrayI16 output , ImageBorder_S32<GrayS16> border ) {
  		InputSanityCheck.checkSameShape(input, output);
  
  		boolean processed = BOverrideConvolveImage.invokeNativeHorizontal(kernel,input,output,border);
  
  		if( !processed ) {
  			border.setImage(input);
  			ConvolveImageNoBorder.horizontal(kernel,input,output);
  			ConvolveJustBorder_General_SB.horizontal(kernel, border,output);
  		}
  	}