Gibt es Unterschiede zwischen Identify - Verbose und Exiftool?

1194
shirish

Wollte wissen, ob die Leute von größeren Unterschieden zwischen "identify - verbose" und "exiftool" wissen. Ein Bild hier: -

─[$] 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 

und hier ist 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 

Auf den ersten Blick identifizieren - verbose scheint mehr über das Image als über das Exiftool zu erzählen. Gibt es interessante Dinge, auf die die Leute hinweisen können?

1

1 Antwort auf die Frage

1
Julian Knight

Ich glaube, ein Unterschied besteht darin, dass Identify die gesamte Bilddatei in den Speicher liest und dann die EXIF-Daten extrahiert. Ich glaube nicht, dass Exiftool das tun muss, weil es nur die EXIF ​​/ IPTC-Metadaten erhält.

Ich bin nicht sicher, wie viel Metadaten Identify versteht. Exiftool ist speziell für die Verarbeitung von EXIF-Metadaten, unter anderem IPTC und XMP, konzipiert und kann diese Daten sehr einfach einstellen. Es hat auch einen spezifischen Code, um viele Hersteller-Hersteller-Codes zu behandeln. Es ist sehr gut getestet und wird ständig weiterentwickelt.

Ich glaube nicht, dass Identify über die High-Level-Funktionen verfügt, um ein so breites Spektrum an Metadaten festzulegen. Geotags sind ein weiterer Bereich, den Exiftool handhabt. Ich bin mir nicht sicher, ob Identify dies tut.

Andererseits scheint identifizieren mehr über den Bildinhalt (Statistiken) zu sagen?

UPDATE: Mit Wikipedia können Sie die Zwecke von IPTC und XMP leicht genug erkennen.

IPTC ist ein Satz zusätzlicher Standard-Metadaten, die ursprünglich von Zeitungen verwendet wurden. Ich benutze es ausgiebig, um meine eigenen Bilder mit Autor, Copyright, Geokodierung usw. zu katalogisieren.

XMP ist das erweiterte Metadatenformat von Adobe, das eingebettetes XML für seine Produkte verwendet. Es wird von Adobe-Produkten nicht so gut unterstützt. Viele kostenlose und kostengünstige Tools sowie professionelle Tools unterstützen IPTC. Es ist sogar möglich, BEIDE zusammen zu verwenden !!

UPDATE: Aus meiner Sicht ist IPTC das beste Metadatenformat, das für Informationen außerhalb der Kameradaten verwendet werden kann. Es wird sowohl in kostenlosen als auch in kommerziellen Tools sehr breit unterstützt und ist anerkannt - sogar erforderlich -, wenn Sie jemals Fotos verkaufen möchten.

Einige nützliche Windows-Tools für EXIF ​​und IPTC:

  • Geosetter - Das hat sich seit 2011 nicht geändert, funktioniert aber trotzdem gut. Es verwendet ExifTool, das regelmäßig aktualisiert wird und aktualisierte Versionen davon erkennt. Sie können jedes IPTC-Feld mit dieser Einstellung festlegen, wobei Position und Richtung im Mittelpunkt stehen.
  • IPTCExt - Diese hervorragende Windows-Shell-Erweiterung bietet zwar letzten Stand im Jahr 2005, bietet jedoch Zugriff auf EXIF- und IPTC-Metadaten, indem Sie mit der rechten Maustaste auf ein Bild in Windows Explorer klicken
  • Google Picassa - Bildkatalogsoftware, kostenlos von Google. Versteht einige IPTC-Daten und kann sie auch festlegen, obwohl dies mit Vorsicht zu behandeln ist, da einige Verwirrungen darüber bestehen, ob nachfolgende Aktualisierungen in der Datenbank und nicht in der Datei gespeichert werden, es sei denn, Sie exportieren die Datei erneut. Ich empfehle einige Experimente für dich selbst.

UPDATE 2: Ich benutze nicht oft Linux Desktop, aber hier sind einige Möglichkeiten:

  • DigiKam - wahrscheinlich das am häufigsten verwendete Werkzeug.
  • jBrout (Python)
  • pyExifToolGUI (Python)
  • XnView - nur für den privaten Gebrauch oder für Bildungszwecke kostenlos

Wie immer hat WikiPedia auch eine nützliche Liste von Metadaten-Editoren, obwohl es sich hauptsächlich um Windows-Software handelt.

genau das ist / was mein Punkt ist / war. Benötigen Sie mehr Informationen. darüber, worum es bei IPTC und XMP geht. shirish vor 9 Jahren 0
Urm, aber das ist nicht das, was Sie gefragt haben - Sie haben nach den Unterschieden zwischen den Tools gefragt. Julian Knight vor 9 Jahren 0
Ich kenne. Ihre Antwort hat meine Neugier geweckt. Für jetzt haben Ihre Antwort akzeptiert, danke :) shirish vor 9 Jahren 0
@ Julain-Knight, warum machst du IPTC und nicht EXIF? Das soll der neueste Standard sein. Gibt es Probleme mit EXIF ​​oder sind Sie mit der Funktionsweise von IPTC vertraut? shirish vor 9 Jahren 0
@Hirish, EXIF ​​ist nicht das "neueste". EXIF, IPTC und XMP sind alle aktuellen Stds. Bei EXIF ​​geht es hauptsächlich um Kamera-Metadaten, während bei IPTC und XMP weitaus mehr Standardfelder zur Verfügung stehen. Insbesondere IPTC wird von vielen Nachrichtenagenturen sehr unterstützt und gefordert. Julian Knight vor 9 Jahren 0
Ich bin unter Debian GNU / Linux und habe gerade jhead und exiv2 installiert. Beide scheinen nur CLI-Tools (Befehlszeilenschnittstelle) zu sein. Wenn Sie gute Werkzeuge in FOSS kennen, die dasselbe tun, teilen Sie dies bitte mit. shirish vor 9 Jahren 0
@Hirish, sorry - Windows-Blindheit! :} Ich werde später am Abend ein Update mit einigen möglichen Tools durchführen. Julian Knight vor 9 Jahren 0
Ich freue mich darauf, keine Probleme. Wäre es in Ordnung, wenn ich einen Kanalraum einrichten und Sie dort einladen würde, oder ist das in Ordnung? shirish vor 9 Jahren 0
Fertig, viel Spaß. Behalte es lieber in der Antwort. Julian Knight vor 9 Jahren 0