UNIX/Linuxの部屋 identifyコマンドの使い方

TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説




コマンド identify 画像ファイルのフォーマット・サイズなど調べる (ImageMagick) このエントリーをはてなブックマークに追加

画像ファイルを指定すると、
% identify sample.gif
sample.gif 302x231+0+0 PseudoClass 16c 2122b GIF 1s
と、高さ、幅、色情報、サイズ、画像形式などが表示される。-verbose オプションを付けると下記のように詳細な情報が表示される (EXIF 情報も含む)。
% identify -verbose sample.gif
Image: sample.gif
type: palette
class: PseudoClass
colors: 16
0: ( 0, 0, 0) #000000 black
1: ( 24, 24, 73) #181849
2: ( 48, 52,113) #303471
3: ( 89, 93, 89) #595d59
4: ( 97,101, 97) #616561 ~gray39
5: ( 73, 73,134) #494986
6: ( 89, 93,150) #595d96
7: (113,113,174) #7171ae
8: (134,134,190) #8686be
9: (190,186,190) #bebabe ~gray74
10: (190,190,190) #bebebe gray
11: (158,154,207) #9e9acf
12: (174,174,223) #aeaedf
13: (255,255,255) #ffffff white
14: ( 0, 0, 0) #000000 black
15: ( 0, 0, 0) #000000 black
signature: 7ab4317a86fd9ece02dd224f74c35b95
matte: False
runlength packets: 1374 of 69762
geometry: 302x231
depth: 8
filesize: 2122b
interlace: None
page geometry: 302x231+0+0
format: GIF
compression: Runlength Encoded
comments:
xwdump

GIF や PNG ならば、高さと幅は file コマンドでも調べられる。
% file hoge.png
hoge.png: PNG image data, 300 x 300, 4-bit colormap, interlaced