Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Графика » Image Catalyst

Модерирует : Ausw

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Открыть новую тему     Написать ответ в эту тему

lorents



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Image Catalyst – программа для комплексной оптимизации/сжатии изображений формата PNG, JPEG и GIF без потери качества в рамках того же формата. Имеет смысл применять для ускорения загрузки элементов графики (в частности, спрайтов) веб-страничек.
 
Авторы не несут ответственность за работу данного приложения. Вы используете данное приложение на свой страх и риск. Настоятельно рекомендуется перед оптимизацией сделать резервную копию изображений во избежание нежелательных последствий и внимательно изучить справку.
 
Авторы проекта – lorents и res2001
Консультант проекта – x128
 
Загрузить Image Catalyst 2.7 от 28.10.2016.
 


Другие ПО для оптимизации PNG:
  • Color Quantizer (лучший инструмент по ручной оптимизации PNG с потерями);
  • PNGOutWin (платный);
  • ImageOptim (Mac OS X 10.6-10.7);
  • ImageAlpha (конвертирует PNG24 в PNG8 с потерями, Mac OS X 10.6-10.7);
  • Trimage (Linux and other Unixes);
  • ScriptPNG.
     
    Обзор инструментов по оптимизации PNG - PNG Tools Overview
     


    Другие ПО для оптимизации JPEG:
  • ImageOptim (Mac OS X 10.6-10.7);
  • Trimage (Linux and other Unixes);
  • ScriptJPG.
     


    ПО для оптимизации GIF:
  • ImageOptim (Mac OS X 10.6-10.7);
  • ScriptGIF.
     


    ПО для оптимизации SVG:
  • Scour;
  • SVG Cleaner;
  • SVGO.
     


    ПО для оптимизации Flash:
  • swf2lzma;
  • zlib2lzma;
  • SWF Recompress;
  • zRecompress.
     


    Универсальные программы для оптимизации/сжатии:
  • Leanify;
  • FileOptimizer.
     


    Дополнительно ПО:
  • Exiv2;
  • PhotoME;
  • TweakPNG;
  • JPEGsnoop;
  • ExifTool (Online);
  • 010 Editor (JPEG, PNG + Chunks).
     


    Редактор изображение формата JPEG практически без потери качества:
  • Better JPEG + плагин для Adobe Photoshop (рекомендуется).
     


    Онлайн оптимизация изображений:
  • JPEGmini;
  • TinyPNG;
  • TinyJPG;
  • PunyPNG;
  • Kraken.
     


    Полезные ссылки:
  • Оптимизация изображений (рекомендуется);
  • Оптимизация PNG и JPEG без потери качества (рекомендуется);
  • Подготовка изображений к загрузке (рекомендуется);
  • Работа с изображениями (рекомендуется);
  • Оптимизация GIF и PNG-8 для веб;
  • Основы формата JPEG;
  • Книга «Реактивные веб-сайты»;
  • Попиксельное сравнение изображений;
  • Разгоняем картинки: PNG вместо GIF;
  • Важность картинок;
  • Выбираем нужный формат файлов;
  • 4 шага для уменьшения размера файлов;
  • Последовательные JPEG;
  • AlphaImageLoader.
     


    Рекомендации по созданию изображений формата JPEG и PNG для Web:
  • Сохраняйте изображения в цветовой модели RGB и битовой глубине 8-bit.
  • Сохраняйте изображения через функцию Save for Web (Сохранить для Web и устройств) в Adobe Illustrator и Adobe Photoshop или через аналогичную функцию других приложений, чтобы автоматически выполнять первый пункт.

  • Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 19:10 23-05-2010 | Исправлено: lorents, 14:48 04-11-2016
    NikNik77771

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...

    Всего записей: 8 | Зарегистр. 21-04-2012 | Отправлено: 11:44 23-04-2012
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Povor

    Цитата:
     Такой дополнительный функционал не помешает  

    Если у PNG все просто (теоретически) - уменьшаем кол-во цветов, то с JPEG все продумать.
    Меня пока заинтересовало приложение - ImgMin, надо будет с banzalik переговорить.
     
    NikNik77771

    Цитата:
     Может быть существует утилита которая может проверять на адекватное отображение? Такая проверка была бы полезна  

    нет, проблема, в том что "адекватность" это относительно, каждое приложение по своему "адекватно".
     
    Наглядный пример. Изображение JPEG, цветовая модель CMYK
     
       
     
    Удаляем маркер APP14
     
       
     
    И этим страдаю все приложения, и оптимизаторы кроме jpegtran и exiftool (автор по моей просьбе исправил ситуацию), исправлю вот эту ситуацию к версии 2.3.
     
    или вот еще пример - jpgcrush, о проблемах писал yug78, хорошо что исправить можно было и страдают этим Opera и Photoshop.

    Цитата:
     Меня интересует последовательность команд и логики (типа псевдокода) как оптимизировать один файл.

    Не то чтобы изменилось, технологий новых не придумали пока, изменилось то, что TruePNG начал поддерживать все функции оптимизации PNG. TruePNG поддерживает:
    1. Non-interlaced или Interlaced
    2. ColorType и BitDepth
    3. Оптимизация альфа-канала (технологию на подобии CryoPNG, но более продвинутую)
    4. Прогрессивную фильтрацию строк
    Не могу сказать, что он выбирает все параметры идеально (это и не возможно), но они близки к максимуму, но при этом экономит огромное кол-во времени.
     
    Степень сжатия Deflate, у нас три вида алгоритма (об этом я писал в статье):
    1. Zlib
    2. 7-zip
    3. Kzip
    Лично я считаю, первых должен быть Zlib (TruePNG, OptiPNG), выбирает лучшие параметры, далее должен быть 7-zip (AdfDef) и/или Kzip (PNGOut), смотря какая степень сжатия нужно получить.
    У меня поэту в проекте только два алгоритма оптимизации PNG Non-interlaced.
    А уже какие параметры использовать у приложений, можете посмотреть у меня в проекте.

    Цитата:
    Вообще wine умеет и .bat файлы запускать.

    Вот уже к res2001, если он может сделать, то почему бы и нет. Главный по скрипту у нас res2001 (весь скрипт его заслуга).

    Цитата:
    Кроме того вы хотели какой то утилитой, которая только под linux есть воспользоваться.

    это скрипт jpgcrush, в новой версии он уже внедрен благодаря усилиям Andrey Chernomyrdin.
     
    GoblinNN

    Цитата:
    без потерь? да.  

    Да. я сейчас изучаю SVG Cleaner.
    На счет APNG не знаю, есть ли смысл или нет, он не так распространен.

    Цитата:
    мне лично этого не надо. есть всякие riotы в irfanах - хватает. но если будет настраиваемое и отключаемое... почему нет?

    по умолчанию, я эти функции отключу.

    Цитата:
    вот если бы как-то можно было автоматическое выравнивание и обрезку без потерь да в пакетном режиме. было бы чудно.  

    у меня проект только по оптимизации.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 11:45 23-04-2012 | Исправлено: lorents, 11:48 23-04-2012
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NikNik77771

    Цитата:
    Вообще wine умеет и .bat файлы запускать. Было бы здорово, если бы ваш скрипт умел в этом режиме работать.  

    Посмотрю, что можно сделать.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 12:41 23-04-2012
    Povor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents

    Цитата:
    Если у PNG все просто (теоретически) - уменьшаем кол-во цветов, то с JPEG все продумать.  

    В jpg так же хороший результат дает, можно сказать «уменьшение» количества цветов, путём уменьшения цветовой избыточной информации, повышением сжатия - Chroma Subsampling
    Как раз делаю шапку для сайта, заодно ещё раз сравнил различные программы\алгоритмы сжатия, качество замерял JPEGsnoop:
    XnViewMP v0.48: качество – 92% ; Chroma Subsampling – 2х2 1х1 1х1
    JPEGMini: качество – 87% ; Chroma Subsampling – 1х1 1х1 1х1
    Таблицы квантования:
     
    Хорошо заметно, что картинка с более высоким битрейдом(качеством) у XnViewMP и Advanced JPEG Compressor пострадала, значительно меньше, в тоже время по цвету различий практически нет, можно сказать, что при «предвыборке» 2х2 1х1 1х1 – просто были отброшены избыточные\неотображаемые на мониторе цвета.
    P.S. алгоритм сжатия сервиса jpegmini.com визуально схож с XAT Image Optimizer Pro

    Всего записей: 1169 | Зарегистр. 11-11-2008 | Отправлено: 00:21 24-04-2012 | Исправлено: Povor, 09:22 24-04-2012
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Povor
    Интересно то, что такие компании как Apple, Google, Microsoft и т.д. используют Adobe Photoshop (Save for Web). Причем Google использует еще иногда jpgcrush.
     
    Я все больше склоняюсь, к тому, чтобы не вводить функцию оптимизации JPEG с потерями и вот почему.
    Качество 100 это не максимальное качество, а математический предел оптимизации. Отсюда следуют, что если пользователь передает мне изображение JPEG, оно уже с потерями. И я должен задать качество еще меньше, чем задал его пользователь.
     
    Можно сделать вывод - создания JPEG-изображения является заключительной стадией. Оригинал изображения должен быть в формате без потери качества. В целом это дает два преимущества:
    1. отсутствует бессмысленная потеря качества;
    2. не происходит уменьшение/увеличение размера изображения.
    Если так получилось, что нет оригинала изображения, а есть только его копия в JPEG, то лучше использовать Better JPEG Lossless Resave Plug-in for Adobe Photoshop.
     
    Получается, если эту функцию реализовывать качественно, то пользователь должен передавать в проект оригинал изображения. Это довольно существенно все усложняет. К тому же уже достаточно много существует приложений для этой цели.
     
    Меня сейчас интересует другое, как можно улучшить оптимизацию по алгоритму Huffman в JPEG (алгоритм JPEG Optimize).

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 15:53 24-04-2012 | Исправлено: lorents, 16:28 27-04-2012
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Image Catalyst 2.2 от 28.04.2012:
  • rghost.ru;
  • sendfile.su.
     
    Основные нововведения:
  • поддержка диалоговых окон;
  • поддержка параллельной работы двух и более копий проекта;
  • выбор папки сохранения оптимизированных изображений с сохранением структуры вложенных папок.

  • Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 01:23 28-04-2012 | Исправлено: lorents, 01:25 28-04-2012
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents 01:23 28-04-2012
    Цитата:
    выбор папки сохранения оптимизированных изображений с сохранением структуры вложенных папок.
    может занудой покажусь. но, можно как-то отключить окошко на сохранение оптимизированных картинок? т.е. чтоб по умолчанию заменял исходный файл. а то один-два раза нажать на отмену не напряжно, а вот на десятый начинает напрягать.

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 18:27 28-04-2012
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN
    Сделаем к следующей версии, только по умолчанию данная функция будет отключена.
     
    Если у кого есть пожелания пишите, я всегда готов осудить.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 00:21 29-04-2012
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents 00:21 29-04-2012
    Цитата:
    Сделаем к следующей версии, только по умолчанию данная функция будет отключена.  
    спасибо. мне лично не важно как будет по умолчанию, самое главное чтоб настроить можно было.

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 00:28 29-04-2012
    NikNik77771

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А что с линуксом? Попробовали?

    Всего записей: 8 | Зарегистр. 21-04-2012 | Отправлено: 05:51 29-04-2012
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NikNik77771
    Пока еще нет, если все получится, то сделаем к следующей версии.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 10:10 29-04-2012
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    GoblinNN
    Можно в config.ini задать переменную outdir с путем, куда складывать обработанные файлы. Тогда окна не будет вовсе.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 11:42 01-05-2012
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    res2001, в том и проблема. никуда не нужно. оставить на месте нужно.

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 13:27 01-05-2012
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    GoblinNN
    Тогда пока только "Отмена" в окне.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 16:26 01-05-2012
    Engaged Clown



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Из интересного
    PngOptimizer v2.1
    09-06-2012
     
    Portable:
    http://psydk.org/download/PngOptimizer-2.1-x86.zip
    Portable-x64
    http://psydk.org/download/PngOptimizer-2.1-x64.zip
     
    Command-line Tool:
    http://psydk.org/download/PngOptimizerCL-2.1-x86.zip
    Command-line Tool-x64:
    http://psydk.org/download/PngOptimizerCL-2.1-x64.zip

    ----------
    Опросы ru-board'а

    Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 14:01 10-06-2012
    Povor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Из интересного
    PngOptimizer

    Тест:  
    PngOptimizer 2.1-x64 = 64,9 КБ  
    Image Catalyst 2.2 Xtreme = 57,5 КБ
    Image Catalyst 2.2 Aldvanced = 59,4 КБ
    Факты: http://rghost.ru/38591286

    Всего записей: 1169 | Зарегистр. 11-11-2008 | Отправлено: 21:03 10-06-2012
    wd123

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    зацените http://tinypng.org/
    Image Catalyst пока проигрывает ему сильно

    Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 01:05 29-06-2012
    Engaged Clown



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wd123

    Цитата:
    Advanced lossy compression for PNG

    Ключевое слово.

    ----------
    Опросы ru-board'а

    Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 01:19 29-06-2012
    NikNik77771

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа как там с вайном? Тяжело идет?

    Всего записей: 8 | Зарегистр. 21-04-2012 | Отправлено: 02:28 29-06-2012
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NikNik77771
    Да пока никак, если честно, нет времени и опыт работы с вайном отсутствует.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 09:37 29-06-2012
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

    Компьютерный форум Ru.Board » Интернет » Графика » Image Catalyst


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru