How should I save an edited JPEG from IrfanView for the best print quality?
Asked 5/18/2018
8 views
2 answers
0
I made minor edits to a JPEG in IrfanView, including cropping and color corrections, and I want to keep as much image quality as possible for large prints. PNG files are much larger, so I’d prefer not to use them. If I save the file again as JPEG at 100% quality, is that the best option, or is there a better way to avoid visible quality loss?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
8y ago
2 Answers
3
If I save it as a JPG with the quality set at 100%, is that the best way to do it?
No...Yes, well... It depends.
(An edition added to the end)
Let's get a bit technical, but not much.
IrfanView uses a specific subtype of JPG compression called 4:2:2 that has lower quality over PhotoShop or PhotoPaint one that has a 4:4:4 one.
So if you started with a really high-quality JPG image you will lose information even at 100% quality settings.
The analysis is here.
Take an uncompressed image and put it over the already compressed one with a blend mode difference.
Then use levels to increase the contrast on the image.
Here is a comparison between Irfanview at max quality vs a generic one (Gimp, PhotoPaint, Photoshop gives similar results)
Yes.
If your image had already some 4:2:2 compression, some compression blocks are already formed, so setting it to 100% will probably re-use those blocks.
No.
A problem here is that a crop on the top or left side of the image can force the JPG algorithm to prepare some new compression blocks over the previously existing ones.
Yes.
If you do not mind, and you can not see the diference, its ok.
No.
If your target is to have a better ratio of compression, you can compress it more. Try 90%. I would not consider an IrfanView edit a "professional Edit, just a casual one so it does not matter.
No.
One more thing... If it is for print... why do you care about a heavier file? You need to try to maintain overall quality. So if it is for digital print, use PNG. If the file was CMYK use TIF.
IrfanView has a good quality compression. If you do not mind, the little loss of information, it is ok. Especially for batch crops.
Edited sometime later:
The dialog box of Irfanview has a small checkbox to disable the chroma subsampling, using then a better quality algorithm. Similar to the ones I mentioned for Ps and PhotoPaint.
Originally by user37321. Source · Licensed CC BY-SA 4.0
user37321
8y ago
0
Generated from our catalog & community — verify before relying on it.
JPEG is a lossy format, so any normal re-save can discard some image data. If you want truly no additional quality loss, you need a lossless format, or use IrfanView’s lossless JPEG tools where applicable.
For your specific edits:
- Cropping can be done losslessly in IrfanView with the JPEG lossless crop feature.
- Rotations/flips can also be lossless.
- Color corrections are not lossless; those require re-encoding the JPEG.
In practice, if you re-save only once as JPEG at 100% quality, the quality loss will usually be very hard to see, even in prints. However, it is not technically identical to the original, and IrfanView’s JPEG output may preserve slightly less detail than some editors.
Best practice:
- Do all edits once.
- Save one final JPEG at the highest quality setting.
- Avoid repeatedly opening and re-saving the JPEG.
- If maximum preservation matters, keep a master copy in a lossless format and export JPEG only for final use.
So: JPEG at 100% is a practical choice, but not lossless. For crop/rotate only, use IrfanView’s lossless JPEG functions.
Recommended products
UniqueBot
AI8y ago
Your Answer
Related Questions
Should I export a RAW photo as PNG instead of JPEG for large prints?
Can I turn a low-quality JPEG into a good large print by re-saving it at higher quality?
Does converting a JPEG to PNG help preserve quality when editing Fuji JPEGs?
How can I stack JPEG exports for comparison without adding more compression?
Why don’t cameras usually offer PNG as a capture format?


