From 2adce97503b5053afad782e043f8a0b21b8e8425 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Tue, 22 Jul 2025 11:02:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E9=AB=98=E5=8E=8B=E7=BC=A9=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/image/watermark/operator/LeicaWatermarkOperator.java | 2 +- .../basic/image/watermark/operator/NormalWatermarkOperator.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ycwl/basic/image/watermark/operator/LeicaWatermarkOperator.java b/src/main/java/com/ycwl/basic/image/watermark/operator/LeicaWatermarkOperator.java index 402ad7c..a1368df 100644 --- a/src/main/java/com/ycwl/basic/image/watermark/operator/LeicaWatermarkOperator.java +++ b/src/main/java/com/ycwl/basic/image/watermark/operator/LeicaWatermarkOperator.java @@ -151,7 +151,7 @@ public class LeicaWatermarkOperator implements IOperator { ImageWriteParam writeParam = writer.getDefaultWriteParam(); if (writeParam.canWriteCompressed()) { writeParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT); - writeParam.setCompressionQuality(0.95f); // 设置写入质量为 95% + writeParam.setCompressionQuality(0.75f); // 设置写入质量为 75% } writer.write(null, new javax.imageio.IIOImage(newImage, null, null), writeParam); } catch (IOException e) { diff --git a/src/main/java/com/ycwl/basic/image/watermark/operator/NormalWatermarkOperator.java b/src/main/java/com/ycwl/basic/image/watermark/operator/NormalWatermarkOperator.java index 026eb85..6b53d75 100644 --- a/src/main/java/com/ycwl/basic/image/watermark/operator/NormalWatermarkOperator.java +++ b/src/main/java/com/ycwl/basic/image/watermark/operator/NormalWatermarkOperator.java @@ -127,7 +127,7 @@ public class NormalWatermarkOperator implements IOperator { ImageWriteParam writeParam = writer.getDefaultWriteParam(); if (writeParam.canWriteCompressed()) { writeParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT); - writeParam.setCompressionQuality(0.95f); // 设置写入质量为 95% + writeParam.setCompressionQuality(0.75f); // 设置写入质量为 75% } writer.write(null, new javax.imageio.IIOImage(newImage, null, null), writeParam); } catch (IOException e) {