PNGファイルのRGBA値を調べる
とあるPNGファイルのピクセルのRGBAの値を調べたかったのですが、フォトショップだとうまくできなかったのでImageMagickのconvertコマンドで調べてみました。
convertは出力ファイルの拡張子を.txtにするとテキストファイルにデータを書き出してくれます。
convert from.png to.txt
出力されるテキストファイルの中身はこんな感じです。
# ImageMagick pixel enumeration: 180,183,255,srgba 0,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 1,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 2,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 3,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 4,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 5,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 6,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 7,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 8,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 9,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 10,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 11,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 12,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 13,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 14,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 15,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) 16,0: (199,199,204,217) #C7C7CCD9 srgba(199,199,204,0.85098) ...
ImageMagickはmacportとかからインストールできます。