3 ms·
Your friend was sort of not entirely wrong. A JPEG decoder can do many decisions on how to decode, while a BMP is just pixels. (So then it's "only" a matter of
by actionfromafar 2y ago
Your friend was sort of not entirely wrong. A JPEG decoder can do many decisions on how to decode, while a BMP is just pixels. (So then it's "only" a matter of color spaces.)
- moron4hire 2y agoI haven't experienced this with JPEGs but wouldn't be surprised, as I have experienced it with MP3s. Newer decoders can't play some of my MP3s made with older encoders.
- actionfromafar 2y agoWell, a compliant JPEGs will still open in any reader, but can look slightly different. In a low-resolution image, it could change some fine detail you really cared about.
- stvltvs 2y agoAges ago I did some bit flip tests on different image encodings for a school project. It was interesting to see how a single flipped bit would propagate across the image in encodings that relied on similarity to nearby pixels for compression. Really the effect was limited to the frame, but the effects could be striking.
- eknkc 2y agoOk you are probably on to something I need to apologize for calling him a moron more than once on this. Come to think about this, we used a lot of different software and switched them as Windows would not open JPEGs by itself I believe.
- Scene_Cast2 2y agoThere's also bit flips. A JPEG can be more easily corrupted if some bits randomly flip.
- yjftsjthsd-h 2y agoAlso JPEG is lossy, BMP is lossless.