溫馨提示×

java中怎么用imageio讀取圖片格式

小億
191
2024-05-13 10:07:50
欄目: 編程語言

要使用ImageIO讀取圖片格式,首先需要導(dǎo)入相關(guān)的包:

import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;

然后可以使用以下代碼來讀取圖片格式:

try {
    File file = new File("image.jpg"); // 指定要讀取的圖片文件
    BufferedImage image = ImageIO.read(file); // 使用ImageIO讀取圖片
    System.out.println("圖片寬度:" + image.getWidth()); // 輸出圖片寬度
    System.out.println("圖片高度:" + image.getHeight()); // 輸出圖片高度
} catch (IOException e) {
    System.out.println("讀取圖片失?。?quot; + e.getMessage());
}

在以上代碼中,我們首先創(chuàng)建一個File對象指定要讀取的圖片文件,然后調(diào)用ImageIO.read方法來讀取圖片,并將返回的BufferedImage對象賦給image變量。最后可以通過image.getWidth()和image.getHeight()方法獲取圖片的寬度和高度。

需要注意的是,要確保指定的圖片文件存在,并且程序具有讀取該文件的權(quán)限。

0