JAI 的 FileLoad/FileStore 操作与其 ImageRead/ImageWrite 操作有什么区别?
一套比另一套更好吗?哪些应该用作默认值?
JAI 的 FileLoad/FileStore 操作与其 ImageRead/ImageWrite 操作有什么区别?
一套比另一套更好吗?哪些应该用作默认值?
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 实现(软件)的小程序中使用本机加速。
有很多选择,但我推荐第二个。