我正在尝试使用 org.apache.commons.imaging.formats.jpeg.JpegImageParser 解析图像文件,但显然我收到 ImageReadException 消息“无效块大小:551954 > 65533”。我的理解是 JpegImageParser 只是一个包装器,它在下面使用 IptcParser ,甚至异常也是从0抛出的。
- 你能解释一下这里提到的块大小吗?
- 是否可以进行调整以增加允许的块大小限制(目前似乎是 65533)?
- 是否有任何替代解析器(开源)可用,我可能不必面对这样的问题?