konwertowanie bmp na jpg w java

Jak przekonwertować bmp na jpg w Javie? Wiem, jak korzystać zImageIO sposób, ale czy jest na to dużo szybszy lub lepszy sposób?

To jest sposób na ImageIO, który znalazłem w sieci.

`//Create file for the source  
File input = new File("c:/temp/image.bmp");  

//Read the file to a BufferedImage  
BufferedImage image = ImageIO.read(input);`

//Create a file for the output  
File output = new File("c:/temp/image.jpg");  

//Write the image to the destination as a JPG  
ImageIO.write(image, "jpg", output);

Jeśli skorzystam z tej metody, stracę jakość?

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion