Monday, September 10, 2007

Kuvien pyöritystä komentorivillä

Olipa kerran hakemisto, joka oli täynnä digikameralla otettuja kuvia. Valitettavasti kuvat olivat järjestään 90 astetta väärässä kulmassa.

Onneksi tarkoitusta varten löytyi komentoriviapua ja aihetta koskeva Commandlinephoto-Mini-HOWTO.

Tästä tiedostosta löytyi tarvittava vinkki: on asennettava Fedoran paketti jhead, minkä jälkeen seuraava skripti hoitaa homman:

-------------------------------------------------------------------------
#!/bin/sh
jhead -cmd "jpegtran -rot 90 &i > &o" $*
-------------------------------------------------------------------------

Tallensin tuon nimellä rotateleft, ja muutin tiedoston ajokelpoiseksi (chmod a+x rotateleft).

Tämän jälkeen lausuin oikeassa hakemistossa: rotateleft * -- ja kas, kaikki kuvat ovat nyt oikeinpäin!

No comments: