私はこのphpコードで線形グラデーションを生成しました:
$image = new Imagick($picture);
$image->setImageCompression(Imagick::COMPRESSION_JPEG);
$image->setImageCompressionQuality(80);
$image->cropThumbnailImage ( 1920, 1080);
$image->setImageFormat('jpg');
$gradient = new Imagick();
$gradient->newPseudoImage(1920, 1080, "gradient:green-transparent");
$image->compositeImage($gradient, imagick::COMPOSITE_OVER, 0, 0);
しかし、透明へのフェードはもっと深くなければなりません。写真の75%は緑、25%は透明です。
ご挨拶!