Apr 10

Такая вот у нас третья лаба по “Методам и средствам компьютерных информационных технологий”. :)

Как вы помните декодировщик gif’а уже готов, теперь вот надо это записать в bmp-файл + научиться кодировать в gif-формат (т.е. от кодирования данных пл методу LZW никуда не денешься). У меня вот такой вопрос к читателям - как вы думаете, как это красивее всего сделать? В теории может не только gif будет, вдруг мне что-то в голову взбредет. :) Поэтому напрашивается реализация в следующем виде:

(графический формат)(некоторый несжатый формат)(графический формат)

На практике вижу 2 минуса:

  1. Перекодирование все же будет дольше, чем если его делать напрямую
  2. Перекодируемый файл, а точнее его расжатый аналог будет находится в памяти

С первым смирится можно. А вот со вторым - стоит ли это делать? Не будет ли это слишком накладно в плане расхода памяти?

Вот с этими вопросами я и обращаюсь к вам. :) Жду комментов. И побольше.

written by fxposter \\ tags: , ,


One Response to “unGIF превращается GIF ↔ BMP”

  1. 1. JackYF Says:

    Что сказать… перекодировщики держат файл в памяти – а куда же им еще его пихать? Писать напрямую в файл, по ходу, получится только для очень простых последовательных форматов…

    Насчет первого минуса – это не минус – это реалии :)

Leave a Reply