code: public static BufferedImage loadImage(File file, int imageType){
  		BufferedImage img = loadImage(file);
  		if(img.getType() != imageType){
  			img = BufferedImageFactory.get(img, imageType);
  		}
  		return img;
  	}
docs: Tries to load Image from file and converts it to the
  desired image type if needed. <br>
  See {@link BufferedImage#BufferedImage(int, int, int)} for details on
  the available image types.
  
  @param file the image file
  @param imageType of the resulting BufferedImage
  @return loaded Image.
  @throws ImageLoaderException if no image could be loaded from the file.
  @since 1.0