TU ANUNCIO / YOUR PUBLICITY

AQUÍ PODRÍA ESTAR TU ANUNCIO: / HERE COULD BE YOUR AD E-mail

domingo, 4 de mayo de 2014

Metadata in photographs / Metadatos en fotografías

Para la inserción de metadatos y/o visualización de estos existe un repertorio de programas (en linux) exif, jhead, exiv2, exiftool, identyfy...

To insertion metadata in linus there are various programs in Linux: exif, jhead, exiv2, exiftool, identyfy...


$ exiftool -S -t -GPSLongitude -GPSLatitude -GPSAltitude -c %.6f IMG_0722_1.JPG
Que da esta salida. 122.477727 E 8.604807 S 1.281 m
Para añadir las coordenadas GPS deberemos añadir los siguientes tags:
exif:GPSAltitude: 0/1
exif:GPSInfo: 90
exif:GPSLatitude: 60/1, 23/1, 10662/625
exif:GPSLatitudeRef: N
exif:GPSLongitude: 5/1, 19/1, 41599/761
exif:GPSLongitudeRef: E
exif:GPSVersionID: 2, 2, 0, 0


Partiendo de una imagen cualquiera, vemos que no tiene tags con identify -verbose:
We know tags with identify -verbose:

$ identify -verbose toronto.jpg
(...)
Properties:
comment: systemadmin.es
date:create: 2011-08-02T09:58:50+02:00
date:modify: 2011-08-02T09:58:50+02:00
jpeg:colorspace: 2
jpeg:sampling-factor: 2x2,1x1,1x1
signature: b8f1944378ff5891453ed999b7469021de44ab15ed178de645751faf1fdb9f38
(...)


Podemos añadir los tags mediante exiftool:
We add tags with exiftoll:

$ exiftool -GPSAltitude="0/1" toronto.jpg
$ exiftool -GPSLatitude="41.403339" toronto.jpg
$ exiftool -GPSLatitudeRef="N" toronto.jpg
$ exiftool -GPSLongitude="2.1740288" toronto.jpg
$ exiftool -GPSLongitudeRef="E" toronto.jpg


Al sacar los datos con identify veremos como tenemos las coordenadas en los metadatos:
And came back with identity:

$ identify -verbose toronto.jpg
(...)
exif:GPSAltitude: 0/1
exif:GPSInfo: 90
exif:GPSLatitude: 41/1, 24/1, 30051/2500
exif:GPSLatitudeRef: N
exif:GPSLongitude: 2/1, 10/1, 82824/3125
exif:GPSLongitudeRef: E
exif:GPSVersionID: 2, 3, 0, 0
(...)

No hay comentarios:

Publicar un comentario