【发布时间】:2014-04-04 18:03:55
【问题描述】:
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 的一部分)会开箱即用。
我错过了什么吗?
【问题讨论】:
-
我不相信它支持 .ppm 文件,至少不是默认的。编辑:来源:docs.oracle.com/javase/tutorial/2d/images/saveimage.html
标签: java javax.imageio ppm