JEP 262:TIFF 图像 I/O
概括
扩展图像 I/O 插件的标准集以支持 TIFF 图像格式。
动机
图像 I/O 框架 ( javax.imageio
) 是 Java SE 的一部分,提供了插入图像编解码器的标准方法。所有实现都必须提供某些格式(例如 PNG 和 JPEG)的编解码器。该集中缺少广泛使用的格式 TIFF。多年来,代表小型和大型 ISV 的开发人员多次要求这种格式。它现在也更加重要,因为 OS X 使用 TIFF 作为标准平台图像格式,而我们迄今为止还无法支持它。
描述
完全用 Java 编写的合适的 TIFF 读取器和写入器插件先前是在 Java 高级成像 API 工具项目 ( javadoc ) 中开发的。我们将把它与现有的 Image I/O 插件一起合并到 JDK 中。该包将被重命名为javax.imageio.plugins.tiff
,因为它将成为 Java SE 规范的标准部分。 XML 元数据格式名称将被类似地重命名。
测试
除了包名称更改之外的代码将按原样合并;它已经经过多年的现场测试。我们将为jtreg
公开的 API创 建格式测试。