Тропический постер — оранжево-пурпурный закат, силуэты пальм, бирюзовые волны. Исходник в 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-файл и отчёт с цифрами.
*пока бесплатно
————
Подписчики могут присылать идею кейса, либо ТЗ с условиями печати, приложить свое изображение, либо оно будет сгенерировано по пожеланиям.