2

-verbose を使用して、1 つの .jpg ファイルの RGB 値の中央値を見つけることができました。

次のステップは、約 2000 の .jpg ファイルの中央 RGB 値を見つけることです。

一度に1つずつではなく、これを自動的に行う方法を見つけたいと思います。

-verbose で 2000 以上のファイルを作成した結果のデータを .csv や .txt などにエクスポートする方法も知りたいです。

これに最もよくアプローチする方法を知っている人はいますか?

4

1 に答える 1

2

これにより、現在の作業ディレクトリにあるすべての .jpg 画像のすべての詳細が得られます。

特定 -verbose *.jpg >verbose.txt

Unix システムを使用している場合、これは次のような verbose.txt 行にダンプされますfilename => overall RGB mean value

*.jpg の f の場合。do echo "$f => `identify -verbose "$f" | grep mean | tail -n1 | cut -d':' -f2 | xargs`"; 完了 >verbose.txt

これは verbose.txt 行に次のようにダンプしますfilename => R = mean value, G = mean value, B = mean value:

*.jpg の f の場合。do echo "$f => `identify -verbose "$f" | grep mean | head -n3 | cut -d':' -f2 | xargs | awk '{print "R = "$1" "$2", G = "$3" "$4", B = "$5" "$6}'`"; 完了 >verbose.txt
于 2013-11-01T03:27:33.627 に答える