BobH wrote: ↑29 May 2023, 23:23
When uploading pic(.jpg, .png, etc) files,
Hi Bob. Uploading (or downloading) a file cannot cause loss of resolution. The file, with a checksum, is transcribed faithfully, in your case all 114,128 bits of it.
Any loss of resolution must come about by a Process applied to your file data.
Such a process might be a browser, opening the file and making it ("processing it so that it is ...") suitable for display on a screen.
Obvious examples of loss of resolution arise when an image editor or viewer(!) loads the data to a screen view and then saves it back to disk. Viewer? I am hedging my bets here because I have seen Windows Photo Viewer save a rotated image. Maybe Windows Photo Viewer just has a 2-bit field to signal rotation, but maybe it saves the file after remapping all the bits.
Most processing of image data should have a form of entropy where things can only degrade to a worse state. Except for FBI image processing to get the registration plate of the getaway vehicle, but although Shannon's information content might go up,
the image data is still changed on the file which is the point here.
The folks over at Audacity have several posts on audio-file degradation. Audacity processes audio files in 32-bit floating-point, so converting (say) and MP3 file to 32-bit fpt, and then simply saving it as MP3 under a new name will cause rounding errors. They advise, of course, maintaining the original track in FLAC format until one is ready for the final saveAs MP3.
Your resolution issues must be caused by your image editors, browsers, or any other program that processes your file data after it has been uploaded.
Cheers, Chris