Přeskočit na obsah

Exif

Z Wikiverzity

Exif (Exchangeable image file format) je formát metadat obrázků z digitálních fotoaparátů.

Utility

[editovat]

Manipulace s hlavičkou exif

[editovat]
  • exif
  • exiv2
  • jhead
  • exiftool – Perlovská utilita
  • exiftran


Manipulace s obrázky

[editovat]
  • ImageMagick – suita utilit pro manipulaci s obrázky
    • convert
    • mogrify

Další formáty metadat

[editovat]

Exif není jediný formát, další jsou např.:

  • IPTC
  • XMP


Příklady

[editovat]

Vložení thumbnailu

[editovat]

Některé fotoaparáty vkládají thumbnaily (náhledy) do obrázků automaticky, ale někdy nám thumbnail v obrázku chybí.

Vytvoření thumbnailu do souboru. Např:

convert -define jpeg:size=160x120  obrazek.jpg  -auto-orient -thumbnail 160x120 -unsharp 0x.5  obrazek.th.jpg

Vložení thumbnailu do EXIFu

exiftool '-ThumbnailImage<=obrazek.th.jpg' obrazek.jpg

Skriptík, který nám tímhle způsobem vloží thumbnaily do celého adresáře obrázků:

#! /bin/bash

for OBR in *.jpg
   do
      echo -n $OBR
      THUMB=$OBR.thumb
      convert -define jpeg:size=160x120  $OBR  -auto-orient -thumbnail 160x120 -unsharp 0x.5 $THUMB
      exiftool '-ThumbnailImage<='$THUMB $OBR
done

exiftran

[editovat]

Utilita ze stejnojmenného balíku pro transformaci JPEG obrázku, umí číst údaje z EXIF a dle nich manipulovat:

Automatické otočení všech obrázků v adresáři:

exiftran -ipa *.jpg

Odkazy

[editovat]