Я очень мало знаю об обработке изображений и даже меньше используемой терминологии, поэтому, пожалуйста, потерпите меня.
По сути, я хочу объединить два изображения, где одно из них будет действовать как маска.Это изображение выглядит примерно так:
Где синий и желтый фон в реальности прозрачны.
Это изображение используется в качестве маски для обычных фотографий.Части фотографии, которые «торчат» из круга, необходимо «обрезать» (сделать невидимыми), в то время как внутренняя сторона остается видимой.
Таким образом, все, что появляется в синей области, невидимо, все в желтой области видно.
Честно говоря, я понятия не имею, как это сделать, поэтому любая помощь будет принята с благодарностью!
Редактировать:
Я использую версию API Imagick,не версия командной строки
Редактировать:
Чтобы получить представление о том, чего я хочу достичь, вот пример.
Таким образом, входные изображения:
Это изображение маски, всегда одинаковое
Это пример изображения, динамическое
Вот как должен выглядеть конечный результат