我正在構建一個壓縮給定圖像並將其保存爲JPEG的程序。這是錯誤消息我得到:javax.imageio.IIOException:無法讀取輸入文件
Exception in thread "main" javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(Unknown Source)
at JPEGCompression.main(JPEGCompression.java:23)
這裏是我的主:
public class JPEGCompression {
public static void main(String[] args) throws IOException{
String imageFile = "/tmp/garden.png";
BufferedImage i = ImageIO.read(new File(imageFile)); // this line produces the error
showImage("Original Image", i);
compressAndShow(i, 0.7f);
}
你確定你需要圖像路徑上的前導斜槓嗎? – Sinkingpoint
@Quirliom哇,真是那麼簡單!這工作,謝謝:) – pacman4565
請添加一個問題的答案或接受下面的答案,如果它有幫助。現在這對其他人不是很有幫助。 – Gray