Алгоритм JPEG

Dec 16, 2022 00:58


"Дорогая Т*! Вы меня спрашиваете, когда будут фоточки: отвечаю подробно, как вы и просили.



Ваш облик неземной,
                                 включая изображение ваших глаз,
                                                                                                полученное фокусировкой лучей вашего сияния на матрицу из фотодиодов,

с последующим преобразованием в цифровой поток,
очей тех цифр свет пришлось перевести из одного пространства RGB
                                                                                                                                   в YCbCr (простите тут без этого никак)

И, кстати, Y с апострофом быть мог, где Y - яркость без предыскажений,
                                                                                                       и не было б проблем-с,

но "отдельное спасибо" специалистам компании              C-Cube Microsystems.

После того, как свечение ваших глаз,
преобразованное в значения яркостей синих и красных
                                                                                               цветоразностных компонент,

пришлось проредить, иначе сабсемплировать последнее,
                   и в соответствие яркости поставить усредненные значения цветов, ах как жаль...

вот здесь как раз тускнеет не только блеск,
                                                                              сияние,
                                                                               но и бессмыслено в тенях теряем и детали ваших тёмных мыслей.

Спешу заверить Вас, что оттенки вашей серости
                                                                                             не смогут превысить отметки в две с половиной сотни единиц,

тогда как вашему покорному слуге были доступны чуть более четырёх тысяч.

Полученное ваше усредненное свечение я разбил опять на блоки -

дискретно косинусно преобразовал, заквантовал коэфициенты, потом таблицы эти все запаковал,

и, наконец-то, тёплым дуновением процессора воспето (О!спасибо кодам Хофмана за это),

скопированный сжатый образ ваш в итоге получил.

Однако из-за патентных ограничений, простите если вдруг разбил ваши мечты,

(патент на описанный в стандарте JPEG арифметический QM-кодер принадлежит IBM)

не каждый сможет декодировать изображение ваших глаз, и, спешу заметить, даже Вы.

Тогда пришлось идти проторенной дорожкой:

последовательно представить данные, по 8-бит на компоненту, справа-налево, сверху-вниз,

и вот, спустя немного миллиардов вычислений тех квантования таблиц, благодаря ISO/IEC 10918-1

все могут видеть облик ваш, но всё равно не так же как и я, ведь стандарт JPEG не позволяет восстановить исходное изображение-оригинал, да, так и есть: давление неоспоримых фактов.

хотя могли бы, используя ISO/IEC 10918-1 Annex K, п. K.8 с фильтром для подавления артефактов.

Так что не стоит переживать дорогая Т*, в детерменированный отрезок длительности существования всех объектов в вашем электронном почтовом ящике будет гипертекстовая ссылка на ваши неискаженные компактно сжатые лики в облачном хранилище.

С уважением

провожу в мыслях своих компактификацию ваших топологических пространств

в гладкий вполне нормальный диффеоморфизм!

Ваш О.

p.s. Как же хаусдорфово, что мы с Вами всё-таки необходимо и достаточно отделимы!"
Previous post Next post
Up