code: public static InterleavedS8 convert(InterleavedF32 input, InterleavedS8 output) {
  		if (output == null) {
  			output = new InterleavedS8(input.width, input.height, input.numBands);
  		} else {
  			output.reshape(input.width,input.height,input.numBands);
  		}
  
  		// threaded code is not significantly faster here
  		ImplConvertImage.convert(input, output);
  
  		return output;
  	}
docs: <p>
  Converts an {@link boofcv.struct.image.InterleavedF32} into a {@link boofcv.struct.image.InterleavedS8}.
  </p>
  
  @param input Input image which is being converted. Not modified.
  @param output (Optional) The output image.  If null a new image is created. Modified.
  @return Converted image.