English Version            Русская версия

 [ Разделы сервера ]  [ Карта сервера ]  [ Новости сервера ] [ Обратная связь ]



Однако программа-получатель, поддерживающая декодер GIF в линии связи, должна быть способна принимать и передавать декодеру GIF все 256 возможных кодов 8-битных данных. ПРИЛОЖЕНИЕ C - СЖАТИЕ И УПАКОВКА ИЗОБРАЖЕНИЯ Поток растровых данных, которые описывают действительное выходное изображение может быть представлен в следующем виде: struct { char size; // код размера ... // Повторяется столько раз, сколько необходимо char counter; // байт-счетчик блока char data[N]; // байт данных ... char end; // '0' - заканчивает поток данных } Преобразование изображения из серии значений пикселов к передаваемому или запоминаемому потоку символов включает несколько шагов. Вкратце эти шаги состоят в следующем: 1. Установка кода размера - Определяет число битов, необходимое для представления действительных данных. 2. Сжатие данных - Сжатие серии пикселов изображения в серию кодов сжатия. 3. Построение серии байтов - берет серию кодов сжатия и преобразует их в строку 8-битных
Hosted by uCoz