1
1
Wanted to know if people know of any major differences between identify --verbose and exiftool. A picture here :-
─[$] identify -verbose me_at_minidebconf_thumbnail.jpeg [4:23:33]
Image: me_at_minidebconf_thumbnail.jpeg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Mime type: image/jpeg
Class: DirectClass
Geometry: 96x96+0+0
Units: Undefined
Type: TrueColor
Endianess: Undefined
Colorspace: sRGB
Depth: 8-bit
Channel depth:
red: 8-bit
green: 8-bit
blue: 8-bit
Channel statistics:
Pixels: 9216
Red:
min: 0 (0)
max: 255 (1)
mean: 133.799 (0.524702)
standard deviation: 53.1449 (0.208412)
kurtosis: -0.294846
skewness: -0.0251616
Green:
min: 0 (0)
max: 255 (1)
mean: 102.061 (0.400239)
standard deviation: 56.3748 (0.221078)
kurtosis: 0.0271158
skewness: 0.613543
Blue:
min: 0 (0)
max: 234 (0.917647)
mean: 49.6539 (0.194721)
standard deviation: 55.8819 (0.219145)
kurtosis: 0.704774
skewness: 1.33143
Image statistics:
Overall:
min: 0 (0)
max: 255 (1)
mean: 95.1713 (0.373221)
standard deviation: 55.1522 (0.216283)
kurtosis: 1.32169
skewness: 0.533932
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)
Background color: white
Border color: srgb(223,223,223)
Matte color: grey74
Transparent color: black
Interlace: None
Intensity: Undefined
Compose: Over
Page geometry: 96x96+0+0
Dispose: Undefined
Iterations: 0
Compression: JPEG
Quality: 80
Orientation: Undefined
Properties:
date:create: 2015-03-26T04:21:09+06:00
date:modify: 2015-03-26T04:20:23+06:00
icc:copyright: FB
icc:description: c2
icc:manufacturer: c2
icc:model: c2
jpeg:colorspace: 2
jpeg:sampling-factor: 2x2,1x1,1x1
signature: dc33cda4167cd6ec1adee6a8856798c2659aac0c81228b65627cf254fa1ad6a8
Profiles:
Profile-icc: 524 bytes
Artifacts:
filename: me_at_minidebconf_thumbnail.jpeg
verbose: true
Tainted: False
Filesize: 3.46KB
Number pixels: 9.22K
Pixels per second: 9.216EB
User time: 0.000u
Elapsed time: 0:01.000
Version: ImageMagick 6.8.9-9 Q16 x86_64 2015-01-05 http://www.imagemagick.org
and here's exiftool :-
[$] exiftool me_at_minidebconf.jpg [4:24:15]
ExifTool Version Number : 9.74
File Name : me_at_minidebconf.jpg
Directory : .
File Size : 66 kB
File Modification Date/Time : 2015:01:29 20:59:16+05:30
File Access Date/Time : 2015:03:26 04:04:26+05:30
File Inode Change Date/Time : 2015:03:01 21:40:44+05:30
File Permissions : rw-r--r--
File Type : JPEG
MIME Type : image/jpeg
JFIF Version : 1.02
Resolution Unit : None
X Resolution : 1
Y Resolution : 1
Current IPTC Digest : 63345b91c4c72d05bf1b1d36ddf7038d
Original Transmission Reference : NDRpuPLS7BKWF_g7lXPe
Special Instructions : FBMD01000ac20300009d21000076470000724d000026550000116e00006f9c000006a3000064ab0000fab40000fb080100
Profile CMM Type : lcms
Profile Version : 2.1.0
Profile Class : Display Device Profile
Color Space Data : RGB
Profile Connection Space : XYZ
Profile Date Time : 2012:01:25 03:41:57
Profile File Signature : acsp
Primary Platform : Apple Computer Inc.
CMM Flags : Not Embedded, Independent
Device Manufacturer :
Device Model :
Device Attributes : Reflective, Glossy, Positive, Color
Rendering Intent : Perceptual
Connection Space Illuminant : 0.9642 1 0.82491
Profile Creator : lcms
Profile ID : 0
Profile Description : c2
Profile Copyright : FB
Media White Point : 0.9642 1 0.82491
Media Black Point : 0.01205 0.0125 0.01031
Red Matrix Column : 0.43607 0.22249 0.01392
Green Matrix Column : 0.38515 0.71687 0.09708
Blue Matrix Column : 0.14307 0.06061 0.7141
Red Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Green Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Blue Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Image Width : 899
Image Height : 600
Encoding Process : Progressive DCT, Huffman coding
Bits Per Sample : 8
Color Components : 3
Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2)
Image Size : 899x600
at first glance identify --verbose seems to be telling more about the image than exiftool, are there any interesting things that people can point out ?
exactly, that is what my point is/was. Need to get some more info. about what IPTC and XMP are all about. – shirish – 2015-03-25T23:36:22.260
Urm but that isn't what you asked - you asked for the differences between the tools. – Julian Knight – 2015-03-25T23:37:56.233
I know. Your answer peaked my curiosity. For now have accepted your answer, thanks :) – shirish – 2015-03-26T00:42:32.133
@Julain-Knight why do you IPTC rather than EXIF. That is supposed to be the latest standard. Are there any short-comings in EXIF or it's that you are familiar with the workings of IPTC – shirish – 2015-03-29T22:29:54.303
@shirish, EXIF isn't the "latest". EXIF, IPTC and XMP are all current stds. EXIF is mainly about camera metadata whereas IPTC & XMP have far more standard fields available. IPTC in particular is very widely supported and required by many news outlets. – Julian Knight – 2015-03-30T07:58:04.780
I am on Debian GNU/Linux and have just installed jhead and exiv2. Both seem to be only CLI (command-line interface) only tools. If you know of any good tools in FOSS which do the same please share. – shirish – 2015-03-30T15:04:08.003
@shirish, sorry - Windows blindness! :} I'll do an update later this evening with some possible tools. – Julian Knight – 2015-03-30T16:40:00.443
look forward to that, no issues at all. Would it be ok if I were to make a channel room and invite you there or is this ok ? – shirish – 2015-03-30T18:50:00.687
Done now, enjoy. Prefer to keep it in the answer. – Julian Knight – 2015-03-30T19:29:19.443