Index: lams_common/src/java/org/lamsfoundation/lams/util/imgscalr/ResizePictureUtil.java =================================================================== diff -u -r1783f39beaef59b68da9b1f1fe51004326254e16 -r081da641f026d51df01a07b5d8944f91c1cf82b5 --- lams_common/src/java/org/lamsfoundation/lams/util/imgscalr/ResizePictureUtil.java (.../ResizePictureUtil.java) (revision 1783f39beaef59b68da9b1f1fe51004326254e16) +++ lams_common/src/java/org/lamsfoundation/lams/util/imgscalr/ResizePictureUtil.java (.../ResizePictureUtil.java) (revision 081da641f026d51df01a07b5d8944f91c1cf82b5) @@ -89,7 +89,7 @@ ImageWriter imageWriter = ImageIO.getImageWritersByFormatName("jpeg").next(); ImageWriteParam jpgWriteParam = imageWriter.getDefaultWriteParam(); jpgWriteParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT); - jpgWriteParam.setCompressionQuality(1); + jpgWriteParam.setCompressionQuality(.95f); // buffer all data in a circular buffer of infinite sizes CircularByteBuffer outputBuffer = new CircularByteBuffer(CircularByteBuffer.INFINITE_SIZE);