How to view Image Metadata on the Linux Command Line with ImageMagick

Posted . Visible to the public.

ImageMagick has a command line tool called identify which can read image metadata:

>identify -verbose DSC00136.JPG
Image: DSC00136.JPG
  Format: JPEG (Joint Photographic Experts Group JFIF format)
  Class: DirectClass
  Geometry: 5472x3648+0+0
  Resolution: 350x350
  Print size: 15.6343x10.4229
  Units: PixelsPerInch
  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: 110.006 (0.431397)
      standard deviation: 56.3503 (0.220982)
      kurtosis: -0.715336
      skewness: 0.213533
    Green:
      min: 0 (0)
      max: 255 (1)
      mean: 121.262 (0.475538)
      standard deviation: 53.9487 (0.211564)
      kurtosis: -0.63713
      skewness: 0.0561087
    Blue:
      min: 0 (0)
      max: 255 (1)
      mean: 93.6208 (0.36714)
      standard deviation: 61.9764 (0.243045)
      kurtosis: -0.714232
      skewness: 0.354529
  Image statistics:
    Overall:
      min: 0 (0)
      max: 255 (1)
      mean: 108.296 (0.424692)
      standard deviation: 57.5236 (0.225583)
      kurtosis: -0.547204
      skewness: 0.159057
  Rendering intent: Perceptual
  Gamma: 0.454545
  Chromaticity:
    red primary: (0.64,0.33)
    green primary: (0.3,0.6)
    blue primary: (0.15,0.06)
    white point: (0.3127,0.329)
  Interlace: None
  Background color: white
  Border color: srgb(223,223,223)
  Matte color: grey74
  Transparent color: black
  Compose: Over
  Page geometry: 5472x3648+0+0
  Dispose: Undefined
  Iterations: 0
  Compression: JPEG
  Quality: 95
  Orientation: TopLeft
  Properties:
    date:create: 2015-08-21T10:32:36+02:00
    date:modify: 2015-08-14T17:44:46+02:00
    exif:BrightnessValue: 14784/2560
    exif:ColorSpace: 1
    exif:ComponentsConfiguration: 1, 2, 3, 0
    exif:CompressedBitsPerPixel: 3/1
    exif:Compression: 6
    exif:Contrast: 0
    exif:CustomRendered: 0
    exif:DateTime: 2015:08:14 17:44:47
    exif:DateTimeDigitized: 2015:08:14 17:44:47
    exif:DateTimeOriginal: 2015:08:14 17:44:47
    exif:DigitalZoomRatio: 16/16
    exif:ExifImageLength: 3648
    exif:ExifImageWidth: 5472
    exif:ExifOffset: 290
    exif:ExifVersion: 48, 50, 51, 48
    exif:ExposureBiasValue: 0/10
    exif:ExposureMode: 0
    exif:ExposureProgram: 2
    exif:ExposureTime: 1/80
    exif:FileSource: 3
    exif:Flash: 16
    exif:FlashPixVersion: 48, 49, 48, 48
    exif:FNumber: 40/10
    exif:FocalLength: 1684/100
    exif:FocalLengthIn35mmFilm: 46
    exif:ImageDescription:                                
    exif:InteroperabilityIndex: R98
    exif:InteroperabilityOffset: 31652
    exif:InteroperabilityVersion: 48, 49, 48, 48
    exif:ISOSpeedRatings: 125
    exif:JPEGInterchangeFormat: 31948
    exif:JPEGInterchangeFormatLength: 12642
    exif:LightSource: 0
    exif:Make: SONY
    exif:MakerNote: 83, 79, 78, 89, 32, 68, 83, 67, 32, 0, 0, 0, 91, 0, 3, 16, 4, 0, 16, 0, 0, 0, 150, 7, 0, 0, 0, 32, 7, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 32, 2, 0, 0, 1, 0, 0, 214, 7, 0, 0, 4, 32, 9, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 32, 9, 0, 1, 0, 0, 0, 0, 0, 0, 0, 6, 32, 9, 0, 1, 0, 0, 0, 0, 0, 0, 0, 7, 32, 9, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8, 32, 4, 0, 1, 0, 0, 0, 1, 0, 0, 0, 9, 32, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 10, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 12, 32, 4, 0, 3, 0, 0, 0, 214, 8, 0, 0, 13, 32, 5, 0, 1, 0, 0, 0, 226, 8, 0, 0, 20, 32, 9, 0, 2, 0, 0, 0, 234, 8, 0, 0, 0, 48, 7, 0, 134, 1, 0, 0, 242, 8, 0, 0, 32, 176, 2, 0, 16, 0, 0, 0, 120, 10, 0, 0, 33, 176, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 34, 176, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 35, 176, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 36, 176, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 37, 176, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 38, 176, 4, 0, 1, 0, 0, 0, 1, 0, 0, 0, 41, 176, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 43, 176, 4, 0, 2, 0, 0, 0, 136, 10, 0, 0, 44, 176, 4, 0, 2, 0, 0, 0, 144, 10, 0, 0, 0, 176, 1, 0, 4, 0, 0, 0, 3, 3, 1, 0, 2, 1, 4, 0, 1, 0, 0, 0, 6, 0, 0, 0, 4, 1, 10, 0, 1, 0, 0, 0, 152, 10, 0, 0, 18, 1, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 21, 1, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 176, 3, 0, 1, 0, 0, 0, 61, 1, 0, 0, 11, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 14, 32, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 15, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, 32, 4, 0, 1, 0, 0, 0, 255, 255, 255, 255, 18, 32, 4, 0, 1, 0, 0, 0, 255, 255, 255, 255, 19, 32, 4, 0, 1, 0, 0, 0, 255, 255, 255, 255, 21, 32, 3, 0, 1, 0, 0, 0, 255, 255, 0, 0, 42, 176, 1, 0, 8, 0, 0, 0, 160, 10, 0, 0, 22, 32, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 23, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 25, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 26, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, 32, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 28, 32, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 29, 32, 3, 0, 2, 0, 0, 0, 0, 0, 0, 0, 30, 32, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 31, 32, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 32, 32, 1, 0, 10, 0, 0, 0, 168, 10, 0, 0, 33, 32, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 34, 32, 1, 0, 26, 0, 0, 0, 178, 10, 0, 0, 35, 32, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 37, 32, 1, 0, 4, 0, 0, 0, 7, 3, 0, 0, 1, 80, 5, 0, 1, 0, 0, 0, 204, 10, 0, 0, 2, 80, 1, 0, 1, 0, 0, 0, 128, 0, 0, 0, 65, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 69, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 70, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 71, 176, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 72, 176, 8, 0, 1, 0, 0, 0, 0, 0, 0, 0, 73, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 74, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 75, 176, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 76, 176, 5, 0, 1, 0, 0, 0, 220, 10, 0, 0, 77, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 79, 176, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 80, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 81, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 82, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 83, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 176, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 148, 7, 0, 44, 2, 0, 0, 228, 10, 0, 0, 1, 148, 7, 0, 0, 16, 0, 0, 16, 13, 0, 0, 2, 148, 7, 0, 144, 1, 0, 0, 16, 29, 0, 0, 3, 148, 7, 0, 232, 3, 0, 0, 160, 30, 0, 0, 4, 148, 7, 0, 44, 2, 0, 0, 136, 34, 0, 0, 5, 148, 7, 0, 0, 8, 0, 0, 180, 36, 0, 0, 7, 148, 7, 0, 64, 0, 0, 0, 180, 44, 0, 0, 8, 148, 7, 0, 232, 3, 0, 0, 244, 44, 0, 0, 9, 148, 7, 0, 64, 5, 0, 0, 220, 48, 0, 0, 10, 148, 7, 0, 16, 1, 0, 0, 28, 54, 0, 0, 11, 148, 7, 0, 144, 1, 0, 0, 44, 55, 0, 0, 12, 148, 7, 0, 64, 0, 0, 0, 188, 56, 0, 0, 13, 148, 7, 0, 236, 4, 0, 0, 252, 56, 0, 0, 0, 161, 7, 0, 64, 0, 0, 0, 232, 61, 0, 0, 16, 32, 7, 0, 156, 25, 0, 0, 40, 62, 0, 0, 80, 144, 7, 0, 176, 3, 0, 0, 196, 87, 0, 0, 16, 148, 7, 0, 72, 14, 0, 0, 116, 91, 0, 0, 17, 148, 7, 0, 224, 16, 0, 0, 188, 105, 0, 0, 18, 148, 7, 0, 160, 0, 0, 0, 156, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    exif:MaxApertureValue: 760/256
    exif:MeteringMode: 5
    exif:Model: DSC-RX100M3
    exif:Orientation: 1
    exif:PrintImageMatching: 80, 114, 105, 110, 116, 73, 77, 0, 48, 51, 48, 48, 0, 0, 2, 0, 2, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0
    exif:ResolutionUnit: 2
    exif:Saturation: 0
    exif:SceneCaptureType: 0
    exif:SceneType: 1
    exif:Sharpness: 0
    exif:Software: DSC-RX100M3 v1.20
    exif:UserComment: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    exif:WhiteBalance: 0
    exif:XResolution: 350/1
    exif:YCbCrPositioning: 2
    exif:YResolution: 350/1
    jpeg:colorspace: 2
    jpeg:sampling-factor: 2x1,1x1,1x1
    signature: 21b79461fec27186f598415af36de51b3385203b4648ef5eb4c2e87b079ed952
    unknown: 2
  Profiles:
    Profile-exif: 44596 bytes
  Artifacts:
    filename: DSC00136.JPG
    verbose: true
  Tainted: True
  Filesize: 8.71MB
  Number pixels: 19.96M
  Pixels per second: 95.06MB
  User time: 0.210u
  Elapsed time: 0:01.210
  Version: ImageMagick 6.7.7-10 2017-03-14 Q16 http://www.imagemagick.org

This can be useful to debug errors caused by corrupt image metadata.

License
Source code in this card is licensed under the MIT License.
Posted to makandra dev (2017-04-12 12:14)