I'm attempting to save a BufferedImage as JPEG using ImageIO. But even when saving using 100 quality, I am suffering quality loss due to Chroma SubSampling.
I have successfully fixed this issue by reverting to the older JAI libraries and explicitly setting the Horizontal and Vertical Subsampling to 1. However a critical requirement is that I save the image as Progressive, which JAI doesn't seem to support.
Is there a way to disable sub-sampling using the newer ImageWriter?
Thanks in advance
If possible, I'd like to avoid ImageMagick