Я хочу применить маску к изображению с помощью ImageMagick.Но так как изображение и маска имеют разный размер, я хочу растянуть / масштабировать маску, чтобы соответствовать изображению.
Обычно входное изображение имеет размер 2000x500px, но может быть 1000x500px или что-то ещеи маска 400x200px.
Так что, если бы я знал, что входное изображение всегда будет 2000x500px, я мог бы сделать:
# Resize all images in the list to 2000x500
convert inputfile.png mask.png -resize 2000x500\! \
-compose over -composite \
outputfile.png
или
# Resize only the mask to 2000x500
convert inputfile.png \
\( mask.png -resize 2000x500\! \) \
-compose over -composite \
outputfile.png
Но моя проблемаэто я не знаю размер входного файла!Так как мне изменить размер маски до размера первого изображения в списке?