Кейс #29

Закат в Adobe RGB: когда внегамутные волны теряют рисунок

Тропический постер — оранжево-пурпурный закат, силуэты пальм, бирюзовые волны. Исходник в Adobe RGB, цвета яркие, местами намеренно за пределами того, что возможно напечатать. Сценарий в боте прямой: отправляешь JPG, бот показывает паспорт файлаICC-профиль: Adobe RGB (1998) — и конвертирует именно от него, не приравнивая широкий гамут к sRGB. Профиль назначения — PSO Coated v3, TAC и чёрный — «как в профиле».

После первой конвертации обнаружилась проблема, которую станет решать следующая версия бота.

<<<< 🛠 сценарий готовится к внедрению 🛠 >>>>

Моменты, которые нельзя пропустить:

1. Adobe RGB → CMYK: честная конвертация от встроенного профиля — бот читает встроенный ICC источника и конвертирует из него. Не назначает другой профиль, не «приравнивает» Adobe RGB к sRGB. Именно это сохраняет максимум того, что вообще возможно передать на мелованной бумаге.

2. Внегамутные зоны: волны «схлопнулись» — яркие голубовато-бирюзовые блики и окружающая вода в Adobe RGB хорошо различимы по светлоте. Но оба цвета выходят за гамут CMYK — и после профильного сведения получают близкие CMYK-рецепты. Светлотное различие пропадает, волна становится плоской. Это не ошибка конвертации — это физическое ограничение четырёхкрасочного гамута для этого класса цветов.

3. «Сделать море темнее» — не решение — общий сдвиг по всей зоне даёт другой баланс, но не возвращает рисунок. Нужен был выборочный светлотный акцент именно на бликах, а не на всём море.

4. Решение: локальная маска по HSV исходника — агент нашёл в нижней части кадра только самые яркие голубовато-бирюзовые пиксели (hue 0.48–0.68, saturation ≥ 0.30, value ≥ 0.65) и построил мягкую маску с растушёвкой 6 px. Внутри маски все каналы C/M/Y/K пропорционально уменьшены максимум на 32% — цветовой вектор сохранён, светлота выросла за счёт бумаги. Вне маски — ни один пиксель не тронут.

5. Цифры итогового v5 — маска охватила 10.8% кадра, сильная правка — 2.2%. Среднее изменение в бликах: C −44.8 / M −9.5 / Y −7.3 уровня. TAC максимум — 296.47% при лимите 300%, новых нулей в каналах — 0.

Результат: CMYK TIFF с PSO Coated v3, рисунок волн восстановлен по светлоте, лист каналов, парный кроп «исходник vs CMYK proof», статус production candidate — требует FOGRA51 contract proof перед тиражом.

🔥 Попробуйте на своей задаче* → скиньте изображение в @cvetodel_bot, выберите профиль и нужные настройки — бот вернёт готовый CMYK-файл и отчёт с цифрами.

*пока бесплатно

————
Подписчики могут присылать идею кейса, либо ТЗ с условиями печати, приложить свое изображение, либо оно будет сгенерировано по пожеланиям.

Закат в Adobe RGB: когда внегамутные волны теряют рисунок | Цветодел Бот