private static String basePath=Thread.currentThread().getContextClassLoader().getResource("").getPath();//获取当前线程的绝对路径
public static void main(String[] args) {
try {
Thumbnails.of(new File("C://Users/Administrator/Desktop/jcda/dhk.png"))
.watermark(Positions.BOTTOM_RIGHT,ImageIO.read(new File(basePath+"/jfd.png")),0.85f)//添加水印 参数1 水印位置 参数二 水印图片路径 参数三 透明度
.outputQuality(0.8f)//压缩图片
.size(500, 500)
.toFile("C://Users/Administrator/Desktop/jcda/test.png");//输出位置
} catch (IOException e) {
e.printStackTrace();
}
}