PHP GD библиотека теряет качество.Другие идеи? - PullRequest
0 голосов
/ 25 августа 2010

Так что я нахожусь в процессе работы над сайтом, который занимается фотографиями. Пользователь загружает свою оригинальную фотографию, а библиотека GD создает изображение той же фотографии меньшего размера. Однако при сравнении уменьшенного вручную изображения с GD изображение GD, похоже, теряет немного качества цвета, как если бы оно было слегка ненасыщенным. Любые альтернативные предложения или способы улучшить это?

Спасибо!

Ответы [ 3 ]

3 голосов
/ 25 августа 2010

Я бы посоветовал использовать imagemagick для обработки чего-либо серьезного в фотографиях.

помимо качества, вы найдете imagick функций, таких как более удобные

Imagick::cropThumbnailImage()
Imagick::thumbnailImage()
2 голосов
/ 25 августа 2010

Используйте imagecopyresampled вместо imagecopyresized.Это дает гораздо лучшее качество.Кроме того, старайтесь НЕ использовать GIF изображения в качестве вывода.

0 голосов
/ 25 августа 2010

Ух ты, ответ имиджмейджик. Проще в использовании и поддерживает полное качество фотографий!

...