сверху. На третьем проходе записывается каждая 4-ая строка,
начиная с третьей строки окна. Четвертый проход завершает
изображение, записывая каждую вторую строку, начиная со второй
строки с сверху. Ниже приведено графическое описание этого
процесса.
Изображение
Стр. Прох.1 Прох.2 Прох.3 Прох.4 Результат
------------------------------------------------------
0 **1a** **1a**
1 **4a** **4a**
2 **3a** **3a**
3 **4b** **4b**
4 **2a** **2a**
5 **4c** **4c**
6 **3b** **3b**
7 **4d** **4d**
8 **1b** **1b**
9 **4e** **4e**
10 **3c** **3c**
11 **4f** **4f**
12 **2b** **2b**
. . .
Значения пикселов изображения обрабатываются как цветовые
индексы, указывающие на существующую таблицу цветов. В результате
получается цветовое значение из таблицы, которое реально
воспроизводится на экране. Эти серии цветовых индексов, число
которых равно ширине_изображения*высоту_изображения, пропускаются
через поток данных изображения GIF по одному значению на пиксел,
сжимаются