的質量我有以下方法從一個文件夾應對JPG照片到另一個:Java的克隆JPG,而不會丟失圖像
public static void copyImage(String from, String to) {
try {
File sourceimage = new File(from);
BufferedImage image = ImageIO.read(sourceimage);
ImageIO.write(image, "jpg", new File(to));
} catch (IOException ex) {
Logger.getLogger(ImgLib.class.getName()).log(Level.SEVERE, null, ex);
} catch (NullPointerException ex){
Logger.getLogger(ImgLib.class.getName()).log(Level.SEVERE, null, ex);
}
}
它的工作原理,但有點失去照片的質量。
如何在不失去質量的情況下實現「完美」克隆?
爲什麼你讀/寫爲**圖片**?爲什麼不直接複製文件? http://stackoverflow.com/questions/106770/standard-concise-way-to-copy-a-file-in-java/106807#106807 –
@AndreasFester,謝謝,我試過了,它的工作原理 – mondayguy