code: public static void horizontal(GrayF32 input, GrayF32 output, int radius) {
  		InputSanityCheck.checkSameShape(input , output);
  
  		Kernel1D_F32 kernel = FactoryKernel.table1D_F32(radius,false);
  		ConvolveJustBorder_General_SB.horizontal(kernel,ImageBorderValue.wrap(input,0),output);
  		if(BoofConcurrency.USE_CONCURRENT ) {
  			ImplConvolveBox_MT.horizontal(input, output, radius);
  		} else {
  			ImplConvolveBox.horizontal(input, output, radius);
  		}
  	}
docs: Performs a horizontal 1D convolution of a box kernel across the image
  
  @param input	 The original image. Not modified.
  @param output	 Where the resulting image is written to. Modified.
  @param radius Kernel size.