サムネイルを作成するために、自分のプロジェクトで大きなイメージのサイズを変更しています。問題は、大きな画像は、私が理解しやすいと思いますこれは732キロバイトです imagickドライバを使用してイメージを小さなイメージにリサイズするとファイルサイズが大きくなります
サムネイル(400×266):
オリジナル画像(1160 X 773):ここでは一例であり、サイズは大きいので、2番目の画像はまだ573kbです。
これは正常な動作ですか?何か問題がありますか?ここで
はリサイズのための私のコードです:
\Intervention\Image\Facades\Image::make($originalPath)
->resize($resized_width, $resized_height, function($constraint){
$constraint->aspectRatio();
$constraint->upsize();
})
->save($thumbnailPath, 85);
これは正常です。サムネイルには品質30を使用します。 – user2094178
品質が30の場合、ぼやけた画像が生成されませんか?これは特別なケースです。私は既に同じコードでほぼ同じサイズの100以上の画像をサイズ変更していますが、ファイルサイズはこれよりはるかに小さいためです。サムネイルサイズにリサイズされたときのほとんどは70kbです。 私はこのような状況で10枚の画像を持っていると思うし、すでに品質を0に設定していても、それは非常にぼやけており、ピクセル化されていますが、まだサイズは500kbから遠くありません。 – Jed
これらの詳細を質問に追加する必要があります。 – user2094178