How do you convert bmp to jpg in Java? I know how to use the ImageIO way but is there a much faster or better way of doing it?
ImageIO
This is the ImageIO way of do
Yes you will. Actually regardless of the way to convert a BMP (lossless) to JPG (lossy) you always lose quality. You can limit the damage if you set the JPG quality to 100% (which kind of defeats the purpose in my opinion).
Use this tutorial to fix it.