is it worth it to convert graphics from jpg to png?

jpeg, performance, png

Solution

It is too late, you've already lost the fidelity. PNG cannot make lost pixels re-appear, that only works in the Law & Order crime lab. You also are quite liable to get a PNG that's larger than necessary due to the quantization noise, added when the JPEG data is converted back to a bitmap. You'll need your original artwork and skip the JPEG encoding step to go straight to PNG. It will never be a smaller file, just better.

Problem

All my game textures start in JPG. I've been converting them to PNG for my android game, since from what I've read that seems to be the default format recommended, but I haven't seen any justification on this over JPG when the original file is JPG. I know the difference between JPG and PNG (lossy vs lossless), and that a PNG converted from a JPG can't be of higher quality than the original JPG, but the file size increases significantly in the conversion anyway. I have been doing it just in case the PNG files process faster in my game or display better on the phone screen. Would either of these be the case or should I just be leaving everything in the original JPG to save memory and time.

Original source

Related problems