Jedna z informací EXIF je i orientace fotky (pokud má foťák čidlo, které to při focení zjistí). Nevíte, které číslo co znamená? Umí nějaký prohlížeč přímo otočit obrázek podle této EXIF informace?
Obecnější otázka: dá se najít přehledné vysvětlení EXIF informací (typu: položka, možné hodnoty, vysvětlení).
GQView to umí. Časem jsem tak nějak došel k tomu, že je lepší to mít vypnutý a obrázky si nejdřív hezky otočit (třeba exiftranem) - když už smažim fotky na CD, abych je někde ukazoval, nebudu spoléhat na to, že tam někde je slušnej prohlížeč, kterej umí otáčet podle EXIFu.
Info o EXIFu viz http://www.exif.org/
Bohužel ani jhead (natož jpegtran) neotáčejí skutečně bezztrátově. To, co se ztratí, je rozšířená informace v EXIFu (např. camera settings, medium size preview), pokud nemáte to štěstí, že máte jeden ze tří nebo čtyř foťáků plně podporovaných v libexif. Takže si fotku hezky zpracujete a otočíte, ale pokud jí chcete nahrát zpět do foťáku (abyste jí ukázali na návštěvě na TV) nebo zjistit, jak byl nastaven nějaký netriviální parametr (třeba hodnoty manuálního vyvážení bílé), máte smůlu.
Napsal jsem hodně hloupý skript, který dokáže označkovat fotky, že jsou "nastojato" (pokud to foťák neumí), aniž by cokoliv pokazily. GQview je otočí a foťák je zobrazí (viz mé stránky).
Jinak jste zapomněli na gThumb (ten umí i webová alba).
A také dcraw a GIMP modul rawphoto na zpracování RAW obrázků.
A nautilus bych nepodceňoval. Pokud hledám jeden určitý obrázek a nechci procházet všechny, je velmi příjemný. A náhled RAW zobrazí jako jediný (viz mé stránky).
Obecně to nejde. Stačí, aby se při rotaci (nebo změně User Comment) změnila velikost některého bloku o 1 bajt, a reference na Camera Settings a Middle Size Preview (které nejsou uloženy přímo v EXIFu) se ztratí. Nehledě na to, že jhead o Middle Size Preview ani neví, takže ho ztratí.
> Bohužel ani jhead (natož jpegtran) neotáčejí skutečně bezztrátově. To, co se ztratí, je rozšířená informace v EXIFu.
Hmm, a co exiftran? Sice jsem ho jeste nezkousel, ale podle popisu by to melo byt OK. Debian totiz tvrdi ze:
Exiftran is a command line utility to transform digital image jpeg images. It can do lossless rotations like jpegtran, but unlike jpegtran it cares about the EXIF data: It can rotate images automatically by checking the exif orientation tag, it updates the exif informaton if needed (image dimension, orientation), it also rotates the exif thumbnail. It can process multiple images at once.