コマンドライン上で画像の情報を調べる
画像の幅や高さなどの情報をコマンドライン上から調べたいときには、identifyコマンドを使うとよい[1]。
簡単な使い方は、例えばsample.pngの情報を知りたいときは、
$ identify sample.png sample.png PNG 135x135 135x135+0+0 8-bit DirectClass 5.63KB 0.010u 0:00.000
とする。
より詳しい情報を知りたいときは、-verboseオプションをつける:
$ identify -verbose sample.png Image: sample.png Format: PNG (Portable Network Graphics) Class: DirectClass Geometry: 135x135+0+0 Resolution: 28.35x28.35 Print size: 4.7619x4.7619 Units: PixelsPerCentimeter Type: TrueColor Endianess: Undefined Colorspace: sRGB Depth: 8-bit Channel depth: red: 8-bit green: 8-bit blue: 8-bit Channel statistics: Red: min: 0 (0) max: 255 (1) mean: 45.5107 (0.178473) standard deviation: 79.1947 (0.310568) kurtosis: -0.414083 skewness: 1.21952 Green: min: 0 (0) max: 255 (1) mean: 48.6053 (0.190609) standard deviation: 84.5133 (0.331425) kurtosis: -0.440602 skewness: 1.2138 Blue: min: 0 (0) max: 255 (1) mean: 54.915 (0.215353) standard deviation: 95.3587 (0.373956) kurtosis: -0.476906 skewness: 1.20531 Image statistics: Overall: min: 0 (0) max: 255 (1) mean: 49.677 (0.194812) standard deviation: 86.6172 (0.339675) kurtosis: -0.324597 skewness: 1.24398 Colors: 519 Histogram: 13519: ( 0, 0, 0) #000000 black 4: ( 1, 1, 1) #010101 srgb(1,1,1) (以下略)