генерация thumbs в minishop2
Доброго времени суток!
Возможно кто то сталкивался, при генерации файлов, происходит искажение цвета картинки. Происходит это если при сжатие, подставляем фон для того что бы соблюсти габариты картинки.
Вот настройки
Вот изначальная картинка
А вот что получается при сжатии —
Есть ли возможность как то исправить ситуацию?
Возможно кто то сталкивался, при генерации файлов, происходит искажение цвета картинки. Происходит это если при сжатие, подставляем фон для того что бы соблюсти габариты картинки.
Вот настройки
"catalog":{"w":215,"h":245,"q":65,"zc":"0","bg":"ffffff"}
В итоге получаем более темный цвет, если же убрать bg то все хорошо, но тогда не достигается нужный размер картинки при сжатие, что тоже не допустимо.Вот изначальная картинка
А вот что получается при сжатии —
Есть ли возможность как то исправить ситуацию?
Комментарии: 11
Посмотрите может тут что-то есть.
Вообще цвет фона это для прозрачных изображений, зачем он вам если у вас и так фон белый, а что бы картинка была строго нужного размера, надо поставить zc=1
Вообще цвет фона это для прозрачных изображений, зачем он вам если у вас и так фон белый, а что бы картинка была строго нужного размера, надо поставить zc=1
Картинка не верных пропорций, и белый фон нужен что бы его подставить, так как если сжимать изображение, то получается картинка размеров 215*116, а нужно 216*245 (и белый фон как раз подставляется, что бы занять все пространство).
При использование ZC=1 часть изображения обрезается, так как пропорции исходного и конечного разные. (что не приемлемо тоже)
Документацию я уже смотрел, все как раз по ней и сделано было.
При использование ZC=1 часть изображения обрезается, так как пропорции исходного и конечного разные. (что не приемлемо тоже)
Документацию я уже смотрел, все как раз по ней и сделано было.
Тогда вам нужен параметр far=1 или far=C, он сделает нужного размера картинку и поместит ее посредине.
Насчет цветов, возможно стоит указать формат jpg, может с этим что-нибудь связано.
Насчет цветов, возможно стоит указать формат jpg, может с этим что-нибудь связано.
Формат jpg стоит, а с Far сейчас попробовал. Получается что обрезается картинка (так как ссылка тажа, скиньте кеш перед просмотром)
Исходная то картинка не в png с прозрачностью?
Думаю часть траблов из-за изменения пропорций. Вообще менять пропорции — как то странно, или обрезают в таком случае, или фон по краям добавляют.
Думаю часть траблов из-за изменения пропорций. Вообще менять пропорции — как то странно, или обрезают в таком случае, или фон по краям добавляют.
Исходная картинка в jpg, так именно фон по краям и добавляется. Возможно я не точно пояснил ранее.
Посмотрите, imagick на хостинге стоит? Без него обработка картинок идет с большим трудом)
Хостинг modhost так что думаю, там все настроено как нужно
как недавно выяснилось есть волшебный параметр ra
добавь его, а фон убери, вот так
добавь его, а фон убери, вот так
"catalog":{"w":215,"h":245,"q":65,"zc":"0","bg":"","ra":1}
Работает! Супер!!! Спасибо!
Отлично!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.