JPEG processing question
Posted: Sun Aug 13, 2023 3:34 pm
Hello!
I am new to image processing and only recently got to know XnConvert. The program is great. Thanks to the authors for their work!
I use it to add text to the corner of personal JPEG photos (a few words: date, author). My OS is Ubuntu 22.04. XnConvert 1.98.
But no matter how I experimented with the settings, the output file is always larger by an average of 30-40%.
The increased volume doesn't bother me.
Wikipedia says that "JPEG (like other lossy compression formats) is not suitable for compressing images in multi-stage processing, as distortion will be introduced into images every time intermediate processing results are saved."
My question, rather, concerns the principle of processing JPEG files.
Please tell me if I understand correctly that every time I open a any JPEG file for editing (even if I put an arrow in GIMP, add a couple of words of text in XnConvert), the program “rebuilds” the entire JPEG file every time? But you can't notice such changes by eye, except for a pixel-by-pixel comparison. I can only minimize the losses, and the larger file size is due to the fact that during the “reassembly” the program can add some redundant information, which, again, I will not notice with my eye.
Thanks in advance for your reply.
I am new to image processing and only recently got to know XnConvert. The program is great. Thanks to the authors for their work!
I use it to add text to the corner of personal JPEG photos (a few words: date, author). My OS is Ubuntu 22.04. XnConvert 1.98.
But no matter how I experimented with the settings, the output file is always larger by an average of 30-40%.
The increased volume doesn't bother me.
Wikipedia says that "JPEG (like other lossy compression formats) is not suitable for compressing images in multi-stage processing, as distortion will be introduced into images every time intermediate processing results are saved."
My question, rather, concerns the principle of processing JPEG files.
Please tell me if I understand correctly that every time I open a any JPEG file for editing (even if I put an arrow in GIMP, add a couple of words of text in XnConvert), the program “rebuilds” the entire JPEG file every time? But you can't notice such changes by eye, except for a pixel-by-pixel comparison. I can only minimize the losses, and the larger file size is due to the fact that during the “reassembly” the program can add some redundant information, which, again, I will not notice with my eye.
Thanks in advance for your reply.