docs: public static void histogram(ImageGray input , double minValue , int histogram[] ) {
  		if( GrayU8.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayU8)input,(int)minValue,histogram);
  		} else if( GrayS8.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayS8)input,(int)minValue,histogram);
  		} else if( GrayU16.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayU16)input,(int)minValue,histogram);
  		} else if( GrayS16.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayS16)input,(int)minValue,histogram);
  		} else if( GrayS32.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayS32)input,(int)minValue,histogram);
  		} else if( GrayS64.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayS64)input,(long)minValue,histogram);
  		} else if( GrayF32.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayF32)input,(float)minValue,histogram);
  		} else if( GrayF64.class == input.getClass() ) {
  			ImageStatistics.histogram((GrayF64)input,minValue,histogram);
  		} else {
  			throw new IllegalArgumentException("Unknown image Type");
  		}
  	}