Kostyafan Posted January 10, 2014 Report Share Posted January 10, 2014 Обнаружил странное поведение изображения вотермарка.http://velocube.ru/products/oxygen-mx-25-elliptichieskii-trienazhierПровел небольшое исследование так сказать, и понял что он некорректно отображается на изображениях с расширением PNG (на JPG все нормально).Неужели менять все фотки на JPG (в принципе несложно пакетным преобразованием сделать) или кто-то может подсказать решение данной проблемы другим способом?Спасибо! Quote Link to post Share on other sites
Kostyafan Posted January 10, 2014 Author Report Share Posted January 10, 2014 Нашел похожую тему, но здесь тоже не решлась проблема.http://forum.simplacms.ru/topic/1613-problema-s-nalozheniem-waterkmark/ Quote Link to post Share on other sites
Антон01 Posted January 10, 2014 Report Share Posted January 10, 2014 Стучитесь, решим. Quote Link to post Share on other sites
acerus Posted October 28, 2015 Report Share Posted October 28, 2015 Нашел кто-нибудь решение? неужели всем пофиг? Quote Link to post Share on other sites
Kors Posted October 29, 2015 Report Share Posted October 29, 2015 Полностью правильное корректное решение очень сложно - видимо, в графических библиотеках PHP не все работает верно. Поэтому практически используют более простые способы, в частности, работают с JPG. Quote Link to post Share on other sites
Tetra Posted December 17, 2017 Report Share Posted December 17, 2017 Всё реально. Проблема наблюдалась когда некоторые картинки были в RGB, другие - в CMYK. Решается двумя строчками: if ($thumb->getImageColorspace() == Imagick::COLORSPACE_CMYK) { $thumb->transformimagecolorspace(Imagick::COLORSPACE_SRGB); } Примерно на 365 строке. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.