1

JAI 的 FileLoad/FileStore 操作与其 ImageRead/ImageWrite 操作有什么区别?

一套比另一套更好吗?哪些应该用作默认值?

4

1 回答 1

1

FileLoad是 JAI Image I/O 中用于“加载”图像的操作,而ImageRead是 JAI 中用于“读取”图像的操作,使用 Java Image I/O Framework。

第一个需要 JAI 以及提供更多编解码器的图像 I/O,例如 JPEG 12 位。

第二个只需要 JAI,因为使用的编解码器是 Java platorm 提供的。

在大多数情况下,第二个很简单并且支持许多流行的格式(JPEG、GIF、PNG...),您也可以在具有 100% 纯 Java 实现(软件)的小程序中使用本机加速。

有很多选择,但我推荐第二个。

于 2011-03-14T20:20:34.037 回答