我有一個奇怪的問題,調整圖像大小,無法弄清楚我做錯了什麼。我讀過很多職位wwhich基本上有相同的代碼,因爲我的:圖像調整大小Java
(我用的是Java庫Scalr)
File image = new File("myimage.png");
File smallImage = new File("myimage_s");
try {
BufferedImage bufimage = ImageIO.read(image);
BufferedImage bISmallImage = Scalr.resize(bufimage, 30); // after this line my dimensions in bISmallImage are correct!
ImageIO.write(bISmallImage, "png", smallImage); // but my smallImage has the same dimension as the original foto
} catch (Exception e) {}
誰能告訴我什麼,我做錯了什麼?
有什麼跡象表明有什麼不對?如果你的代碼拋出一個異常'catch(Exception e){}'將會讓你在黑暗中發生什麼。您是否使用調試器完成了代碼? – J0e3gan
http://www.mkyong.com/java/how-to-resize-an-image-in-java/ –
我剛剛離開了不必要的代碼,我在我的代碼中有錯誤處理等。我沒有得到任何例外或其他任何東西。 「調整大小」圖像的大小與原始大小相同 – Markus