Android applications need image at different resolutions to support different screen densities and pixel size.
I am planning to provide only one image with high pixel size and let the underlying platform do the resizing. When we shoot an image with a professional camera, let's say I get image size of $5000\times 4000$ pixels. Which is obviously too high for mobile devices. Now to reduce the size of the file (to be bundelled with namtive mobile application) I have two option:
- Keep the original image pixel size and perform high compresson at jpeg level
- Downsize the image to more reasonable mobile screen upper limits say $2000\times 1600$ and keep jpeg compression low?
Which option is better quality wise considering target file size to be same?