javax.imageio.ImageIO 是否读取 PPM 格式的图像(例如,rawbits P6)?
BufferedImage rawimage = ImageIO.read(new File(getClass().getResource("/lena.ppm").getFile()));
没有例外,rawimage
但null
. 其他格式,如 png 和 jpg 工作正常。
我有一个尴尬的解决方法,通过剥离标题并逐行扫描 ppm 文件。我假设 JAVA JAI(现在是 JDK 的一部分)会开箱即用。
我在这里想念什么吗?