image (класс)

Класс для работы с графическими изображениями. Объекты класса image бывают двух типов. К первому относятся объекты, созданные на основе существующих изображений в поддерживаемых форматах. Ко второму - объекты, формируемые самим Parser.

Из JPEG-файлов можно получить EXIF-информацию (exif.org).

Для представления цветов используется схема RGB, в которой каждый оттенок цвета представлен тремя составляющими (R - красный, G - зеленый, B - синий). Каждая составляющая может принимать значение от 
0x00 до 0xFF (0-255 в десятичной системе). Итоговый цвет представляет собой целое число вида 0xRRGGBB, где под каждую составляющую отведено два разряда в указанной последовательности. Формула для вычисления цвета выглядит так:

(R*0x100+G)*0x100+B

Так, для белого цвета, у которого все составляющие имеют максимальное значение -
FF, данная формула при подстановке дает:

(0xFF*0x100+0xFF)*0x100+0xFF = 0xFFFFFF


Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 05.06.2024