leap imagemagick exif

leap - Extrae datos EXIF como texto utilizando ImageMagick



opensuse (1)

¿Existe una forma sencilla de extraer datos EXIF ​​como texto de un archivo de imagen usando ImageMagick? Algo así como la forma de hacerlo para datos IPTC:

convert input.jpeg data.iptc <= binary data convert input.jpeg data.iptctext <= textual data

Lamentablemente esto no funciona para los datos EXIF:

convert input.jpeg data.exif <= binary data convert input.jpeg data.exiftext <= not working

Sé que puedo usar

identify -verbose input.jpeg

pero luego tendría que analizar el resultado para buscar todos los datos EXIF ​​e IPTC.

Entonces, ¿hay una manera simple de hacerlo con ImageMagick puro?


Me gusta esto:

identify -format ''%[EXIF:*]'' image.jpg

Salida :

exif:ApertureValue=4845/1918 exif:BrightnessValue=4991/792 exif:ColorSpace=1 exif:ComponentsConfiguration=1, 2, 3, 0 exif:Compression=6 exif:DateTime=2014:08:31 14:18:07 exif:DateTimeDigitized=2014:08:31 14:18:07 exif:DateTimeOriginal=2014:08:31 14:18:07 exif:ExifImageLength=2448 exif:ExifImageWidth=3264 exif:ExifOffset=204 exif:ExifVersion=48, 50, 50, 49 ... ...