У меня есть следующая функция в моем проекте Laravel.Он использует вмешательство, чтобы сделать водяные знаки на каждой картинке после загрузки.Проблема в том, что это занимает оооочень много времени, в течение минуты, независимо от того, что это всего лишь одна картинка.
Есть идеи или альтернативы?
function insertWatermark($value){
$img = Image::make(public_path($value));
$watermark = Image::make(public_path('watermark.png'))->opacity(50);
$img->insert($watermark, 'center');
$img->save(public_path($value));
return $value;
}