3

我已将驱动程序设置为“imagick”,这是调整图像大小的代码:

Route::get('something', function()
{
    $img = Image::make(storage_path('assets/someimage.jpg'))->resize(1000, null, function($cons){
        $cons->aspectRatio();
    });

    return $img->response('jpg');
});

原始图像为 1944 x 2300。

并且质量损失非常突出——图像变得有点模糊。

有什么我需要配置的,或者我可以以不同的方式输出图像吗?


下面是Photoshop使用调整大小的图像Save for web -> JPG with quality set to 80

在此处输入图像描述

这是使用干预图像调整大小的相同图像:

在此处输入图像描述

如果仔细观察,第二个有点模糊。

4

0 回答 0