Umwandlung von BMP in JPG in Java

Wie konvertiert man bmp in jpg in Java? Ich weiß, wie man das benutztImageIO aber gibt es eine viel schnellere oder bessere Möglichkeit?

Dies ist die ImageIO-Methode, die ich im Web gefunden habe.

`//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);

Wenn ich auf diese Weise verwende, verliere ich dann die Qualität?

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage