Текст чтобы можно было сделать жирным или курсивом, прозрачным (как в css с 0 до 1), и положение задать чтобы вставлялся в левом нижнем углу или правом а не вверху
\yii\imagine\Image::text($imagePath, 'test', $fontFile, [50, 50]);
или картинкой и также задать прозрачность от 0 до 1
\yii\imagine\Image::watermark($imagePath, $watermark, [50, 50]);