Занудно добавлю, что судя по Дождю подключали до 8 квазов, интересно бы глянуть, как это выглядело.
Вид для печати
Привет!
Какие есть хорошие форматы сжатия индексированных картинок?
Возможно есть такая тема, но я не нашел к сожалению.
вот пример того что хочется сжать
https://i.ibb.co/YkpV7xP/image-intro2-0.png
Пробовал упаковывать индексы цветов по два на байт, затем zx0, получилось 15481 байт. Если сжимать RAW картинку, то получается хуже.
Уверен что можно гораздо лучше. Подскажите пожалуйста как. :v2_dizzy_roll:
- - - Добавлено - - -
Пытаюсь экспериментировать.
увеличение контраста - 13627 байт
https://i.ibb.co/s6S28JF/image-intro2-dither.png
picture upload
без дизеринга - 9853 байт
https://i.ibb.co/ydhZ7WW/image-intro2.png
free image sharing
- - - Добавлено - - -
UPKR упаковшик дает 9026 bytes для подконтрасченой картинки без дизера
Кроме перехода к более мощным упаковщикам еще одно средство - изменение порядка обхода со строк на те или иные квадраты.
Спросил ChatGPT4 как ему идея. Он сказал что это похоже на Vector Quantization алгоритм и в частности есть стандартное решение VQ-based Image Compression (VBIC). :)
- - - Добавлено - - -
попробовал. получилось чуть хуже
2x2 blocks - 10218 bytes
может конечно что-то упустил или ошибся.
Прям хочется вернуться к LFSR-Пушкину, но я сдержусь.