O que causa a degradação da qualidade da imagem?

Atualmente, estou desenvolvendo um site – http://www.shoplikeits1999.com/ – e tentei descobrir por que a qualidade da imagem está se deteriorando no layout da “grade do produto” (abaixo, mais novo / Popular / Preço / Categorias) .

O tamanho da imagem original quando eu envio é 460px por 300px. As imagens na grade do produto estão configuradas para um tamanho proporcional – 394px por 257px, então eu não esperaria uma redução na qualidade da imagem, mas, como você pode ver, eles são um tanto confusos. Eu tenho girado minhas rodas por horas tentando descobrir por que isso está acontecendo.

Alguém pode fornecer uma visão?

Solutions Collecting From Web of "O que causa a degradação da qualidade da imagem?"

Algumas de suas imagens são png: http://img.flipwordpress.com/images/Harvest_Moon_64_Coverart.png

E essa imagem não é 460px by 300px e está sendo esticada para caber na grade.

Eu acho que você precisa ter mais cuidado com as imagens que você carrega e como você processa as imagens antes de fazer o upload.

Isso pode ser uma série de coisas, mas muito provável, você tem uma function na sua pasta functions.php ou plugin que define a porcentagem de compression de arquivos JPEG (afeta todos os tamanhos de imagem ao lado de full )

Para testar, no arquivo functions.php , defina a compression JPEG como cheia (100%):

 function jpeg_quality_callback($arg) { return (int)100; } add_filter('jpeg_quality', 'jpeg_quality_callback'); 

Se não estou enganado, o WP define a compression automaticamente para 90%.

Como disse anteriormente no comentário, além de que o @CristineCooper disse que a qualidade da imagem e como @shanebp disseram que o problema de alongamento, usando o ImageMagick – deve estar disponível em seu servidor – em vez de GD, geralmente oferece melhores resultados de qualidade de imagem .