Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Замыленность картинок


MasterFunky
 Поделиться

Рекомендованные сообщения

Добрый день! Столкнулся с тем, что опенкарт как-то замыливает изображения. Рисую большой баннер (982х282) в Фотошопе для главной страницы магазина, заливаю через менеджер изображений. В результате баннер плывет, становиться нерезкий, замыленный. Как с этим бороться, подскажите?

Через FTP такой же результат.

Ссылка на комментарий
Поделиться на других сайтах


Через какой модуль ты делаешь вывод банера?

Если хочешь чтобы всегда выводилось в натуральную величину, то в контроллере модуль нужно будет изменить обработку картинки

Напишешь каким модулем пользуешься, напишу как реализаовать

Ссылка на комментарий
Поделиться на других сайтах


открываешь файл catalogcontrollermoduleslideshow.php

находишь

'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height'])
заменяешь на

'image' => HTTP_IMAGE.$result['image']
после этих действий картинка в слайдшоу будет выводиться без обработки. Какую вставил, такая и выводиться...
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

С банером помогло, спасибо, а как быть с изображениями товара? Всё-равно качество ухудшается при просмотре на странице товара. На сервере лежит картинка размером 200 кБ, а при просмотре загружается 40 кб :(

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...
  • 2 месяца спустя...

system/library/image.php

	public function save($file, $quality = 90) {

$quality укажите 100

Качество не улучшается.. Всё равно цвета отличаются от оригинала при просмотре картинки товара...

И размер файла картинки в 3 раза меньше оригинала...

Для меня также важно качество изображения...

Неужели никак не решить проблему ? Знатоки отзовитесь!

Ссылка на комментарий
Поделиться на других сайтах


Качество не улучшается.. Всё равно цвета отличаются от оригинала при просмотре картинки товара...

И размер файла картинки в 3 раза меньше оригинала...

Для меня также важно качество изображения...

Неужели никак не решить проблему ? Знатоки отзовитесь!

Дополнительно к описанному выше можно использовать ещё такой способ - в файле catalog/model/tool/image.php находим следующие строчки:

$image = new Image(DIR_IMAGE . $old_image);

$image->resize($width, $height);

$image->save(DIR_IMAGE . $new_image);

К последней строке добавляем значение 100, чтобы вышло вот так:

$image = new Image(DIR_IMAGE . $old_image);

$image->resize($width, $height);

$image->save(DIR_IMAGE . $new_image, 100);

Это должно повлиять на качество изображений при создании системных копий.

Также не забывайте после изменений очистить кэш браузера и непосредственно кэш самого магазина.

Ссылка на комментарий
Поделиться на других сайтах


Не помогает этот метод ... Пробовал уже раньше - нашел в сети этот метод)..

Цвета всё равно подкошены - очень отличаются от оригинала ...

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


  • 9 месяцев спустя...

Не помогает этот метод ... Пробовал уже раньше - нашел в сети этот метод)..

Цвета всё равно подкошены - очень отличаются от оригинала ...

решил вопрос с размытием?

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Спасибо, но не помогло.

 

public function save($file, $quality = 100)

 

изменял в catalog/model/tool/image.php :

$image = new Image(DIR_IMAGE . $old_image);
$image->resize($width, $height);
$image->save(DIR_IMAGE . $new_image,100);

 

Купил модуль ImageFix, но толку нет от него. 

 

С баннером разобрался, вот с фото не получается решить вопрос. Версия магазина 1.5.4.1

Помогите пожалуйста, готов заплатить)

Ссылка на комментарий
Поделиться на других сайтах


так я о том и говорю, вы сравните картинки

моё решение стоит 1000р

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

ниже примеры

 

оригинал (252x252)                             движок с качеством 100 (250x250)   решение, которое я предлагаю за 1 тр (250x250)

 

d14887321615.jpgec9f031f71c9.jpg17e8cf1ee684.png

ImageFix не улучшает качество, в описании ни слова об этом

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

так я о том и говорю, вы сравните картинки

моё решение стоит 1000р

ImageFix не улучшает качество, в описании ни слова об этом

Решение проблемы модулем или правкой кода представлено?

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

безусловно можно сразу заливать картинки в высоком качестве по ftp, я предлагаю автоматизированное решение

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.