2
ImageMagikを端末から直接使用して、特定のフォルダ内のすべての.jpgファイルに透かしを入れる方法を探しています。私は多くのことを検索しましたし、私は以下のが見つかりました:私が達成したい何ImageMagikを使用してフォルダ内のすべての画像に透かしを追加する方法
composite -compose atop -gravity southeast -geometry +10+10 wm.png *.jpg
は同じ下、右各画像の右下隅の下で透かし(wm.png)を追加し、ファイルを保存することです名。すべての画像の幅は異なりますが、800pxより広い画像はありません。だから私の透かし画像は800pxです。ウォーターマークをイメージの真下に置いて、それを越えずに、同時に.jpgイメージのサイズに合わせてカットします。
上記のコマンドの問題点は、常に次のエラーを出力sのことです:
composite: unable to open image `'tm.png'': No such file or directory @ blob.c/OpenBlob/2480.
composite: missing an image filename `10.jpg' @ composite.c/CompositeImageCommand/1593.
私は上記の構文を使用しているとき、私はまだ同じエラーを取得していますことを恐れています。 –
現在のディレクトリに 'tm.png'がありますか?これらは、このエラーメッセージを表示する理由ではありません。 – kev
これでうまくいきました。ウォーターマークファイルの名前はtmではなくwmです。今、私は元画像の終わりの直後に適用されるようにwm画像を作成しようとしています。右の座標上の任意のアイデア? –