Некоторые методы сжатия данных без потери качества изображения:
- RLE (Run Length Encoding). el-ed.ru Кодирование длин серий, упрощает ряд одинаковых пикселей. el-ed.ru Работает, если в изображении есть большие области равномерной заливки. stepik.org
- Huffman Coding. el-ed.ru Кодирование Хаффмана, оптимизирует частоту символов в данных, уменьшает размер. el-ed.ru
- LZW (Lempel-Ziv-Welch). el-ed.ru Создаёт словарь из повторяющихся фрагментов, заменяет ссылками. el-ed.ru
- Вейвлет-преобразование. stepik.org В файл сохраняется разница — число между средними значениями соседних блоков изображения. stepik.org
- Фрактальное сжатие. stepik.org Идея метода в поиске самоподобных элементов изображения, поэтому он хорошо работает с изображениями, состоящими из подобий себя. stepik.org
Сжатие без потерь применяется в форматах PNG, GIF и TIFF. vc.ru Часто его используют для схем, диаграмм и изображений с текстом — когда важен каждый пиксель. vc.ru