1

私は画像を撮ろうとしています。たとえばfront2.jpgと言って、上部に「HelloWorld」アークを追加します。しかし、これを機能させる方法がわからないようです。間違いがあります

-bash: syntax error near unexpected token `('

指示

convert front5.jpg (-gravity north -pointsize 40 -fill '#ffffff' -background none label:'Hello World' -virtual-pixel transparent -distort Arc 320) -geometry +0+0 -composite front2.jpg
4

1 に答える 1

1

bashがあなたに伝えようとしているように:括弧を外してください。

convert front5.jpg -gravity north -pointsize 40 -fill '#ffffff' -background none label:'Hello World' -virtual-pixel transparent -distort Arc 320 -geometry +0+0 -composite front2.jpg

私はランダムなjpgを取得し、このコマンドを試してみたところ、結果にすっきりとした小さなテキストアークが表示されました(ちなみに、これはかなりクールな効果です)。

パレンをエスケープしても機能しますが、結果に目立った違いは見当たらないので、簡単にするために最初のものを使用します。

convert front5.jpg \( -gravity north -pointsize 40 -fill '#ffffff' -background none label:'Hello World' -virtual-pixel transparent -distort Arc 320 \) -geometry +0+0 -composite front2.jpg
于 2012-12-01T04:11:58.513 に答える