質問
imagemagickを使用して、数千枚の画像を保存する必要があります。
私はまったく新しいので、そのドキュメントは完全に不透明で完全に迷宮のようです。クイックスタートガイドはどこにありますか?
見てみると、 mogrify
を使用したいと思います。
だから、imagemagickをインストールしたプログラムファイルディレクトリに移動しました。
さまざまな例で見られるように、 mogrify -format png * .png
を実行します。
言う:
mogrify: unable to open image `fgimg\': No such file or directory @ blob.c/OpenB lob/2489. mogrify: unable to open file `fgimg\' @ png.c/ReadPNGImage/2865.
サブディレクトリ\ fgimg内のすべての画像で実行するように指示するにはどうすればよいですか?
どうもありがとう!
解決
ここでの問題は、コマンドラインに入力できる量の制限に達していることです。適合するチャンクに分割する必要があります。これはもっとうまくいくはずです:
find -name '*.png' -print0 | xargs -0 -r mogrify -format png
-print0
および -0
はファイル名のスペースを処理するために使用され、 -r
は、もしあればmogrifyを実行しないことを意味します何もしません。
所属していません StackOverflow