| 接口 | 描述 |
|---|---|
| ImageInputStream |
的可查找输入流接口供
ImageReader秒。
|
| ImageOutputStream |
的可查找输出流接口供
ImageWriter秒。
|
| 类 | 描述 |
|---|---|
| FileCacheImageInputStream |
的实现
ImageInputStream从正规获取输入
InputStream 。
|
| FileCacheImageOutputStream |
ImageOutputStream的一个
ImageOutputStream ,将其输出写入常规的
OutputStream 。
|
| FileImageInputStream |
的实现
ImageInputStream ,从一个获取输入
File或
RandomAccessFile 。
|
| FileImageOutputStream |
ImageOutputStream的
ImageOutputStream将其输出直接写入
File或
RandomAccessFile 。
|
| IIOByteBuffer |
表示对字节数组的可变引用以及该数组中的偏移量和长度的类。
|
| ImageInputStreamImpl |
抽象类实现
ImageInputStream接口。
|
| ImageOutputStreamImpl |
抽象类实现
ImageOutputStream接口。
|
| MemoryCacheImageInputStream |
的实现
ImageInputStream从正规获取输入
InputStream 。
|
| MemoryCacheImageOutputStream |
执行
ImageOutputStream将其输出写入常规的
OutputStream 。
|
The ImageInputStream interface unifies streaming and file-based operations. An abstract base
class, ImageInputStreamImpl is provided to simplify writing a new ImageInputStream
class. Concrete implementation classes (FileImageInputStream,
FileCacheImageInputStream, and MemoryCacheImageInputStream) are provided that
allow input to come from a File or InputStream with or without the use of a
temporary cache file.
The ImageOutputStream interface performs an analogous function for output. An abstract base
class, ImageOutputStreamImpl is provided, along with concrete implementation classes (FileImageOutputStream,
FileCacheImageOutputStream, and MemoryCacheImageOutputStream) are provided that
allow output to go to a File or OutputStream with or without the use of a
temporary cache file.
The IIOByteBuffer class provides an alternative way to perform reads of sequences of bytes that
reduces the amount of internal data copying.