Java读取 Classpath 路径下的 JPG 文件
以下是 Java 代码示例,可以读取 Classpath 路径下的 JPG 文件:
import java.io.IOException;
import java.io.InputStream;
import javax.imageio.ImageIO;
public class ReadJpgFromClasspath {
public static void main(String[] args) {
InputStream is = ReadJpgFromClasspath.class.getResourceAsStream('/example.jpg');
try {
// 读取jpg文件
BufferedImage image = ImageIO.read(is);
// 处理图片
// ...
} catch (IOException e) {
e.printStackTrace();
}
}
}
在这个例子中,我们将一个名为 'example.jpg' 的文件放在 Classpath 路径下。getResourceAsStream() 方法将返回一个 InputStream,我们可以使用它来读取文件内容。然后,我们使用 ImageIO.read() 方法将 InputStream 转换为 BufferedImage,并在处理图片之前对其进行任何必要的处理。
原文地址: https://www.cveoy.top/t/topic/oUiu 著作权归作者所有。请勿转载和采集!