Далее рассматривается класс Image пакета AWT, а также пакет Java.awt.image. Эти средства обеспечивают поддержку работы с изображениями (вывод на экран и операции с графическими образами). Java допускает программное управление изображениями.
   Изображения являются объектами класса Image, входящего в пакет java.awt. Для операций с изображениями используются следующие классы пакета java. awt. image:
ColorModel
FilteredImageSource
MemoryImageSource
CropImageFilter
ImageFilter
PixelGrabber
DirectColorModel
IndexColorModel
RGBImageFilter

   В этом пакете определены следующие интерфейсы:

ImageConsumer
ImageObserver
ImageProducer

   
Форматы файлов
   Сначала изображения Web были лишь в формате GIF. Этот формат разработан фирмой CompuServe в 1987 году для Просмотра изображений в интерактивном режиме, что очень удобно для Internet. Изображения GIF могут иметь не больше 256 цветов. Это ограничение обусловило тот факт, что в 1995 году группой специалистов по фотографии был создан формат JPEGwn хранения полного непрерывного цветового спектра изображения (с этого времени основные броузеры поддерживают этот формат). Такие изображения обладают более высокой точностью и сжимаются лучше, чем файлы GIF. И теперь вам наверняка не придется думать о том, какой формат используется в ваших программах. Классы изображений Java оставляют эти различия за кадром.