docs: public static  <T extends ImageGray<T>>
  	void rgbToYuv(Planar<T> rgb , Planar<T> yuv) {
  		yuv.reshape(rgb.width,rgb.height,3);
  
  		if( rgb.getBandType() == GrayF32.class ) {
  			if (BoofConcurrency.USE_CONCURRENT) {
  				ImplColorYuv_MT.rgbToYuv_F32((Planar<GrayF32>) rgb, (Planar<GrayF32>) yuv);
  			} else {
  				ImplColorYuv.rgbToYuv_F32((Planar<GrayF32>) rgb, (Planar<GrayF32>) yuv);
  			}
  		} else {
  			throw new IllegalArgumentException("Unsupported band type "+rgb.getBandType().getSimpleName());
  		}
  	}