mihas
15 лет на форуме
- Сообщения
- 4 860
- Реакции
- 2 879
Вот просто, оставаясь в рамках чисто колориметрической темы цветовых профилей и всего такого прочего.
Консорциум ICC разработал прекрасную утилиту ICCMax, все колористы так или иначе пользуются, позволяет заглянуть внутрь профиля почти как к себе домой, распаковать профиль, запаковать расчеты в профиль.
Обычный набор утилит для вызова из командной строки с ключами, с указанием имен файлов на входе и выходе. Очень удобно. И этот джентльменский набор колориста был ICC скомпилирован под разные операционки, в результате всем профит: я целиком и полностью считаю цветовой профиль icc что RGB что CMYK на клиентском компьютере, не на сервере, задействуя мощности клиентского процессора (а их, этих мощностей, требуется не мало для многомерных сплайновых интерполяций), и лишь крохотную не тяжелую операцию упаковки всех расчетов в заданный формат icc произвожу с помощью ICCMax на сервере. Даже не принуждая пользователя ставить себе ICCMax. Но с ICCMax история очевидна: яваскрипт трудно заставить писать файлы на клиентский комп, и ICCMax не переведен на яваскрипт. Но так как скопмпилирован ICCMax подо все на свете - нетрудно прикрутить ICCMax к яваскрипту при помощи пары строк на PHP на линуксовом сервере. С помощью простой команды exec. Exec и ICCMax ничего не пишeт в консоль, но в секунду упаковывают предоставленный яваскриптом XML в файл формата ICC, и php отдает пользователю этот файл готового профиля icc.
Для нетяжелых задач можно так сервер задействовать. Для тяжелых расчетов я предпочитаю задействовать клиентский компьютер.
Обсуждаемая утилита, конечно не строит профиль, как заявлено в теме, но предоставляет данные для построения профиля в другом софте. Дельты Е классные, надо допиливать до удобного применения.
Консорциум ICC разработал прекрасную утилиту ICCMax, все колористы так или иначе пользуются, позволяет заглянуть внутрь профиля почти как к себе домой, распаковать профиль, запаковать расчеты в профиль.
Обычный набор утилит для вызова из командной строки с ключами, с указанием имен файлов на входе и выходе. Очень удобно. И этот джентльменский набор колориста был ICC скомпилирован под разные операционки, в результате всем профит: я целиком и полностью считаю цветовой профиль icc что RGB что CMYK на клиентском компьютере, не на сервере, задействуя мощности клиентского процессора (а их, этих мощностей, требуется не мало для многомерных сплайновых интерполяций), и лишь крохотную не тяжелую операцию упаковки всех расчетов в заданный формат icc произвожу с помощью ICCMax на сервере. Даже не принуждая пользователя ставить себе ICCMax. Но с ICCMax история очевидна: яваскрипт трудно заставить писать файлы на клиентский комп, и ICCMax не переведен на яваскрипт. Но так как скопмпилирован ICCMax подо все на свете - нетрудно прикрутить ICCMax к яваскрипту при помощи пары строк на PHP на линуксовом сервере. С помощью простой команды exec. Exec и ICCMax ничего не пишeт в консоль, но в секунду упаковывают предоставленный яваскриптом XML в файл формата ICC, и php отдает пользователю этот файл готового профиля icc.
Для нетяжелых задач можно так сервер задействовать. Для тяжелых расчетов я предпочитаю задействовать клиентский компьютер.
Обсуждаемая утилита, конечно не строит профиль, как заявлено в теме, но предоставляет данные для построения профиля в другом софте. Дельты Е классные, надо допиливать до удобного применения.