ベストアンサー1
答えからいくつかの内容を借りました。ここそしてimagemagickドキュメント...
サンプルテキストの背景と画像の背景を作成します(すべての画像が可能で、ここでは概念証明としてモノクロが使用されます)。
convert -size 500x100 xc:dodgerblue -gravity center -background gold -extent 500x300 text_bg.png
convert -size 500x300 xc:red image_bg.png
テキストマスクを作成する(透明な背景に黒いテキスト):
convert -background none -font /usr/share/fonts/TTF/TerminusTTF-Bold.ttf -pointsize 60\
-fill black label:'Test Mask Text' -rotate 25 -gravity center -extent 500x300 text.png
今、3つを組み合わせます。
convert image_bg.png text_bg.png text.png -composite comp.png