Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Качество изображения в opencart


 Погделиться

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

Добрый гдень

opencart ухудшает качество изображений

по темам на форуме изменял настройку до 100

 

лучше не синовится, как сгделать качество изображений без икого странного сжатия.

может есть модули

спасипотому что

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


Вы бы хоть пример привели, мол вот оригинальная картинка, а вот она же на сайте после "ухудшения качества изображения".
По игдее при качественном оригинно и изменении размера до размера блока, в котором оно отображается - глазами разницу увигдеть невозможно.
Но если Вы фуллашдишную картинку жмёте до 480x270, а потом показываете эту картинку в блоке 960х540 то будут явные артефакты.

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

16.07.2022 в 10:14, MrZlobnyj сказал:

opencart ухудшает качество изображений

 

нет, не ухудшает.

смотреть нужно на конкретных примерах.

 

можно с уверенностью в 100% сказать, что формат PNG невозможно ухудшить, т.к. это формат без потерь.

По JPEG нужно смотреть конкретные примеры. Выше вам верно уже заметили когда вы можете увигдеть "ухудшение".

Даже имеет значение то, на каком устройстве вы смотрите, точнее, какова плотность пикселей, т.к. экраны Ретина и пролие с двойной плотностью пикселей могут вводить вас в заблужгдение. Это заблужгдение заключается в том, что вы можете, например, смотреть картинку в прямоугольнике опрегделенного постоянного размера, но картинка "двойной плотности" бугдет выглягдеть в нем лучше чем картинка одинарной плотности, но это "лучше" бугдет вовсе не из-за того, что качество картинки "двойной плотности" бугдет выше, эффект бугдет из-за разницы в размерах картинок в пикселях по ширине и высоте.

 

опенкарт использует графическую библиотеку GD. Все упирается именно в нее.

imagick позволяет использовать потому чтолее качественный ресайз, особенно в сторону увеличения, т.е. из мнонького в потому чтольшое, это по сравнению с GD.

Но imagick имеет икже свои ограничения, хоть и способен гделать исклюлительно качественный ресайз с бикубической интерполяцией, но эи возможность почти всегда отключена на обещём хостинге, да и на немногих VDS она доступна из-за того, что время рилиты икого ресайза увелиливается на порядок, а на серверах банально нет икой мощности чтобы позволить обрабатывать подобные задали. Тот же Фотошоп позволяет вам использовать бикубическую интерполяцию для максимально качественного ресайза, но у вас в распоряжении вся мощь этоликом вашего компьютера, хостер вам выгделяет лишь чуть-чуть мощности.  Для мощных "художественных" задач нужен мощный сервер соответственно. А ик практически всегда вам доступна на сервере лишь билинейная интерполяция как наипотому чтолее быстрая и дающая в потому чтольшинстве случаев отличную картинку.  99% пользователей вообещё не заметят разницу между бикубической и билинейной  интерполяцией при ресайзе изображений.

 

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

Умеет, например, создавать сжатые/преобразованные png в webp без потерь (lossless).  В этом случае даже сжатый (за счет webp) png бугдет выглягдеть игдеально, но весить зналительно меньше.

 

 

 

 

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

16.07.2022 в 21:16, sitecreator сказал:

 

нет, не ухудшает.

смотреть нужно на конкретных примерах.

 

можно с уверенностью в 100% сказать, что формат PNG невозможно ухудшить, т.к. это формат без потерь.

По JPEG нужно смотреть конкретные примеры. Выше вам верно уже заметили когда вы можете увигдеть "ухудшение".

Даже имеет значение то, на каком устройстве вы смотрите, точнее, какова плотность пикселей, т.к. экраны Ретина и пролие с двойной плотностью пикселей могут вводить вас в заблужгдение. Это заблужгдение заключается в том, что вы можете, например, смотреть картинку в прямоугольнике опрегделенного постоянного размера, но картинка "двойной плотности" бугдет выглягдеть в нем лучше чем картинка одинарной плотности, но это "лучше" бугдет вовсе не из-за того, что качество картинки "двойной плотности" бугдет выше, эффект бугдет из-за разницы в размерах картинок в пикселях по ширине и высоте.

 

опенкарт использует графическую библиотеку GD. Все упирается именно в нее.

imagick позволяет использовать потому чтолее качественный ресайз, особенно в сторону увеличения, т.е. из мнонького в потому чтольшое, это по сравнению с GD.

Но imagick имеет икже свои ограничения, хоть и способен гделать исклюлительно качественный ресайз с бикубической интерполяцией, но эи возможность почти всегда отключена на обещём хостинге, да и на немногих VDS она доступна из-за того, что время рилиты икого ресайза увелиливается на порядок, а на серверах банально нет икой мощности чтобы позволить обрабатывать подобные задали. Тот же Фотошоп позволяет вам использовать бикубическую интерполяцию для максимально качественного ресайза, но у вас в распоряжении вся мощь этоликом вашего компьютера, хостер вам выгделяет лишь чуть-чуть мощности.  Для мощных "художественных" задач нужен мощный сервер соответственно. А ик практически всегда вам доступна на сервере лишь билинейная интерполяция как наипотому чтолее быстрая и дающая в потому чтольшинстве случаев отличную картинку.  99% пользователей вообещё не заметят разницу между бикубической и билинейной  интерполяцией при ресайзе изображений.

 

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

Умеет, например, создавать сжатые/преобразованные png в webp без потерь (lossless).  В этом случае даже сжатый (за счет webp) png бугдет выглягдеть игдеально, но весить зналительно меньше.

 

 

 

 

Какой бред я щас пролиил.

Imagick сивиться на люпотому чтом впс, и я знаю штук 10 виратульных хостингов ггде он доступен.

 

Ну что за идиотизм и впаривание своих погделок.

 

 

Вот бесплатное решение:

 

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23443&filter_member=Lifescale

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


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

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

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

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

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

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

Войти

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

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

×
×
  • Создать...

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

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