読者です 読者をやめる 読者になる 読者になる

画像のデータ容量を減らす

画像の縦横を変えずに、クオリティのみを減らす

$quality = 75; // 75がデフォルト  
$img = ImageCreateFromJpeg($path);

ImageJpeg($img, null, $quality);

※ 必要であればループを回し、必要であればファイルに書き落とす

サンプルほぼそのまま。PHP: imagejpeg - Manual