ImageMagickでインキ総量を調べる。
ImageMagickでCMYK画像のインキ総量を調べるスクリプトです。
と言っても、画像の全情報を取得して、
「Total ink density」の部分だけを抽出しているだけです。
※予めImageMagickをインストールする必要があります。
▼AppleScript
1 2 3 4 5 6 7 8 9 10 11 12 13 |
set cf to choose file set POSIXpath to quoted form of POSIX path of cf try set Res to do shell script "/opt/ImageMagick/bin/identify -verbose " & POSIXpath & " | awk 'match($0, /Total ink density: .*/)' | awk '{print substr($0, 22, (length($0)-22))}'" --set Res to do shell script "/opt/ImageMagick/bin/identify -verbose " & POSIXpath --全情報を取得する場合はこっち。 on error errorMSG activate display dialog errorMSG end try Res |
【注意点】
どれだけ正確に情報を取得できているのかは不明です。
また、処理が遅いので軽いデータで見た方がいいと思います。
参考情報
CMYK画像にインキ総量マスクを追加するPhotoshopCS6専用アクション・簡易計算機付き – やもめも
Format and Print Image Properties @ ImageMagick