php imagejpeg kalite kokuyor: neden?

0 Cevap php

Bir web sitesinde görüntü yüklenenler alarak ve 100 x 100 beyaz kare sığacak küçük görüntüleri değişen im. Sorun düzgün anti-alias gibi dont görüntüleri bakmak olmasıdır. görüntüler düzgün bakmak photoshop küçültülmektedir, ama süper bilenmiş gibi bu, gevrek bak.

sağa (% 100 görünüm) sol ve küçük tam boy gösteren, these samples bakabilirsiniz. fotoğraf gülünç bilenmiş görünümlü çıkıyor, ama bir sürü insan tarafından rahatsız olabilir. çizim olsa waaay kabul edilemez. Bu eğri çizgiler sadece tüm anti-alias Yüklü ve noktalı çizgiler olur.

im) (imagejpg kullanarak, ve ben seçmek jpg kalite crunchiness üzerinde hiçbir etkisi yoktur. heres onu çevreleyen bazı kod:

$tmp_img = imagecreatetruecolor( $maxSize, $maxSize );
$white = ImageColorAllocate ($tmp_img, 255, 255, 255);
ImageFill($tmp_img, 0, 0, $white);
imagecopyresized( $tmp_img, $img, $offsetx, $offsety, 0, 0, $new_width, $new_height, $width, $height );
$thumbFullPath = "{$pathToThumbs}/{$filenameNoExtension}.jpg";
imagejpeg( $tmp_img, $thumbFullPath, 90 );

herhangi bir fikir? bu normal mi? teşekkürler!

0 Cevap