Ответы пользователя по тегу Оптимизация изображений
  • Что можно сделать с большим весом "Новых точечных рисунков"?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот эту штуку еще можно посмотреть https://www.acdsee.com в качестве конвертера.

    Мда. bmp - это "толстяк" в мире графических форматов. Попробуй пересохрани в формате png. Станет чуть лучше.
    Ответ написан
  • Как убедиться что сжатые изображения является продуктами исходного?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Ну... сжатая картинка сохраняет стационоарными некоторые свойства. Например палитра. Цветовые кривые.
    Если не сильно сжимать то и некоторые частотыне свойства сохраняются. Вот. Персептуальный хеш.
    Это такое 8х8 черно белая матрица. Тоже идентичная для оригинала и для скейлинга. На habr.com была
    хорошая статья про эти виды хешей.

    Но честно я-бы такое вообще не делал. Больше
    холивара чем практической пользы.
    Ответ написан
    3 комментария
  • Как ужимать jpeg без потери цветов?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не очень понятен смысл твоей экономии. Что ты хочешь выторговать?

    Скорее всего цвет страдает при использовании цветовой модели Y(Cb)(Cr). В этом режиме
    отдельно кодируется черно-белая яркость одним каналом. И еще двумя другими каналами
    кодируются цветовые разности. На них идет жосткая экономия. Прореживают и по разрешающей
    способности (chroma subsampling) и еще возможно по квантизации. Короче экономят на красках.
    Это не ново. Это цветовая психо-физиология. Подтверждено экспериментами на людях. Об
    этом знали еще в 20м веке когда строили телевизионные системы типа PAL/Secam.

    Поскольку ты балуешся, выкручивая регуляторы сжатия в крайнее положение - то кодек первым
    делом сжимает больше всего эти цвето-разностные составляющие. Отсюда и получается такая квантизация
    цвета.

    Я не помню поддерживает ли JPEG RGB модель. Но поищи. И начни искать в фотошопе а не в этой
    стрёмной библиотеке PIL. Кстати почитай насколько глубоко она работает с JPEG. Использует
    ли она сишный libJPEG или у нее самопальный алгоритм. По идее в RGB модели должно
    быть более равномерные потери для цвета и яркости. Но результат будет не лучше.

    Еще посмотри в направление форматов webp. Если ты такой жадный дизайнер - то там будут
    улучшеные алгоритмы кодирования-декодирования основанные прогнозе следующего цветового
    фрейма.

    Посмотри в JPEG2000 который умер так и не родившись. Но возможно там будут идеи которые тебе будут
    интересны.
    Ответ написан
    Комментировать
  • Как максимально оптимизировать (ужать) много картинок JPG (JPEG) с сохранением качества, особенно CMYK?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Непонятно. Если это одноразовое действие - то можно написать наверное софт который просто вызывает imagemagic и все сделает. Но у вас - сайт. И это должно работать на основе некого процесса верстки контента.
    Дизайнер закинул картинку. Дальше она сжалась и создалось штук 5 уровней thumnails для preview. Вот второй сценарий - более интересен к разработке.
    Ответ написан
    Комментировать