0

Macの画面のだいたいの色を取得する

画面が肌色っぽいとか黒いとか、知りたいことがあると思う。

Macだとscreencaptureコマンドでキャプチャできる。
画像をファイルに保存してからimagemagickのconvertコマンドで1×1ピクセルに縮小しつつ、text:-オプションでRGB値を出力する

/usr/sbin/screencapture tmp.png && convert tmp.png -geometry 1x1 text:-

結果
# ImageMagick pixel enumeration: 1,1,255,srgb
0,0: ( 66, 68, 70) #424446 srgb(66,68,70)
赤っぽいとか青っぽいとか、わかる。

0

画像をまとめて小さくする

*.JPGをまとめて小さくする

mkdir resized
find *.JPG | ruby -lane 'system "convert -resize 20% -quality 100 #{$_} resized/#{$_}"'
ImageMagickを使った。

xargs -n1で末尾以外に引数入れる方法がわからなかったのでruby使った