質問

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を実行しないことを意味します何もしません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top