Задать вопрос
@mix_gorbachev

Как определить и сменить цветовой профиль картинки на PHP?

Работа с изображением.
Подскажите пожалуйста есть изображение.
Если открывать изображение в обычном виндовс просмоторщике цвета довольно яркие.
Если открыть в браузерах хром, файрфокс, опера - все очень тускло. Как я понял из блуждания по гуглу, это цветовые профили и яркие цвета отображаются в многоканальном режиме.
Вопрос, как преобразовать файл с помощью php или принудительно заставить файл отображаться корректно в браузере?
Смотрел в сторону imagick, но не разобрался.

Одно изображение ручками исправлять в фш не актуально, так как картинки идут потоково и их будет очень много.

ссылка на изображение https://yadi.sk/i/D3AJwVkohMva3
  • Вопрос задан
  • 1158 просмотров
Подписаться 3 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
PavelK
@PavelK
php.net/manual/en/imagick.profileimage.php
Но не забывайте, что у всех разные мониторы и у всех обычных пользователей мониторы не отпрофилированы.
Скорее всего к картинке прикреплён свой профиль, но браузер при отображении его не учитывает. Вам нужно просто сохранить картинку уже приведённую к профилю (по ссылке) и выдавать потом в браузер.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽