#laravel #intervention
#laravel #вмешательство
Вопрос:
Я реализовал вмешательство в изображение в моем проекте laravel. Фактический размер, который мне нужен для моего изображения, составляет 370 * 315. Когда я загружаю изображение с соотношением сторон, оно идеально подходит, но качество изображения очень, очень низкое, хотя я дал 100.
Я пытался
$originalImage=Intervention::make(public_path('uploads/360/original').'/'. $filenameImage);
$thumbHeight=315;
$thumbWidth=370;
//for thumbnail images
$thumbImg = $originalImage;
$thumbImg->resize( $thumbHeight, $thumbWidth, function ($constraint) {
$constraint->aspectRatio();
})->save(public_path('uploads/360/thumbnail').'/'. $filenameImage,100);
Но качество изображения всегда очень, очень низкое
Комментарии:
1. Судя по отступу, кажется, что вы выполняете несколько изменений размера. Не могли бы вы показать нам весь код?
2. @Dan нет, это единственное изменение размера
3. попробуйте добавить
$constraint->upsize();
4. @AlzafanChristian я тоже это видел, но не мог понять
5. @AlzafanChristian не могли бы вы объяснить, пожалуйста