IT. Expert System.

Java Standard Edition (SE)

Java Image I/O Technology

Java Image I/O Technology

The Java Image I/O API, developed through JSR-015, provides a pluggable architecture for working with images stored in files and accessed across the network. It offers substantially more flexibility and power than the previous APIs for loading and saving images.

The API provides a framework for the addition of format-specific plugins. Plug-ins for several common formats are included with Java Image I/O, but third parties can use this API to create their own plugins to handle special formats.

API Specification

The Java Image I/O API Specification consists of the following packages:

  • javax.imageio - the basic classes and interfaces for describing the contents of image files, including metadata and thumbnails; controlling the image reading and writing process; performing transcoding between formats; and reporting errors.
  • javax.imageio.event - interfaces for dealing with synchronous notification of events during the reading and writing of images.
  • javax.imageio.metadata - classes and interfaces for reading and writing image metadata.
  • javax.imageio.plugins.bmp - a support class for the built-in BMP reader and writer plug-ins.
  • javax.imageio.plugins.jpeg - some support classes for the built-in JPEG reader and writer plug-ins.
  • javax.imageio.spi - service-provider interfaces for: readers, writers, transcoders; and includes a runtime registry.
  • - classes and interfaces for low-level I/O from files and streams.

Tutorials and Programmer's Guides

The Java Image I/O API Guide describes the API in more detail and demonstrates how to use Java Image I/O to read and write images and write custom plug-ins.

API Enhancements

More Information


Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)





Java Script








Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 278 / 158716319. Delta: 0.02556 с