我有来自this example的代码,它应该适用于所有格式。它适用于png但不适用于jpg或bmp(gif没有此设置)。
我尝试了this code,但它会抛出
Element jfif = (Element)tree.getElementsByTagName("app0JFIF").item(0);
知道怎么做吗?
答案 0 :(得分:0)
我遇到了这个问题并且需要进行大量的修复 - 在JVM的不同版本中,错误报告的帮助不同,以及在调用中最后一次使用实际问题(BufferedImage)之后的三个步骤。
问题是结果取决于BufferedImage的类型。特别是如果从示例中的png切换到jpg,则不能再使用BufferedImage.TYPE_INT_RGB。试试BufferedImage.TYPE_3BYTE_BGR,它适用于jpg。