Как расшифровать lzw код
Я делаю редактор изображения без использования каких либо библиотек на C++. Тут коды цветов зашифрованы с помощью lzw. Так вот у меня есть блок(второй) изображения который хранит в себе информацию о пикселях и при расшифровке первого байта я получаю число которого нет в таблице цветов(при каждом новом блоке я очищаю таблицу цветов до начального вида). То есть у меня есть таблица в ней 256 цветов + clear + end, 258 записей, а получаю я число 296 которого еще нет в таблице. У меня есть вариант что не нужно очишать таблицу цветов каждый раз, но я не уверен в этом.
