public static function transparentImage(int $width, int $height): Image {
        $image = imagecreatetruecolor(max($width, 1), max($height, 1));
        $transparent = imagecolorallocatealpha($image, 0, 0, 0, 127);
        imagefill($image, 0, 0, $transparent);
        imagesavealpha($image, true);

        return new Image($image);
    }