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