代码:
package com.yxk.o2o.util;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import net.coobird.thumbnailator.Thumbnails;
import net.coobird.thumbnailator.geometry.Positions;
public class ImageUtil {
public static void main(String[] args) throws IOException{
String basePath = Thread.currentThread().getContextClassLoader().getResource("").getPath();
Thumbnails.of(new File("\\D:\\Testimg\\49J58PICDIi1024.jpg"))
.size(200, 200).watermark(Positions.CENTER,
ImageIO.read(new File(basePath+"\\25311700905481340002.jpg")),0.25f).outputQuality(0.8f)
.toFile("\\D:\\Testimg\\new49J58PICDIi1024.jpg");
}
}
报错信息:
Exception in thread "main" javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1301)
at com.yxk.o2o.util.ImageUtil.main(ImageUtil.java:15)