Trocada a função imagecopyresized pela imagecopyresampled uma vez que as duas fazem a mesma coisa porem a resampled da uma suavização melhor a imagem. Agradecimentos pela dica: Rubens Takiguti Ribeiro