I am taking a picture with the camera, showing it onscreen and then using display.save()
Corona will save in jpg format if you give it a filename with .jpg, and it will save in png format if you use ,png in the filename.
Now, with build 1074, the png files are still pretty huge (apparently lossless or close to it, with alpha as well). So, I’ve switched back to jpgs…
The good news is that the jpg quality on iOS went way up (filesize increased pretty good too, to about the old png size). It’s ok by me - the images look great!
However, the saved jpg quality on android is not nearly as good. And the file sizes are 1/10 the size of the iOS saved jpg images – I am saving a 480x720 image on android, and the file size is only 24kb. That’s like a thumbnail filesize – but it’s almost a fullscreen image on my droid… Not the best quality…
So, when users take images on droids, and my app tries to scale them and save them using display.save… The result is not so pretty…
The final result: It looks like they vastly increased the quality of the jpg compression on iOS… Kudos on that. Maybe the Android jpg compression will get a little quality adjustment next 