Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: compaq 15 Září 2009, 11:02:31
-
Potřebuji u všech fotek v adresáři udělat rámeček:
kolem fotky černý, 4 body široký
kolem toho bílý, 32 bodů široký, a jen dole 64 bodů
32
32 32
64
poraďte mi, jak napsat skript, kam ho uložit, jak ho spustit... Potom už si ho budu upravovat dle potřeby sám. Díky moc.
-
find . -iname '*.jpg' -o -iname '*.jpeg' -type f | while read obrazek; do convert "$obrazek" -bordercolor "#000000" -border 4x4 - | convert - -bordercolor "#ffffff" -border 32x64 "${obrazek}_lepsi.jpg"; done
Pracovní verze:
1 Otevři Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l).
2 Najeď do potřebného adresáře pomocí příkazu cd.
3 Zkopíruj výše uvedený jednořádkový skript.
4 Běž si na oběd.
5 Zkontroluj výsledek.
Pro začátek vyzkoušej na nějakém vzorku. Skript projede adresář i podadresáře a hledá jpg/JPG/jpeg soubory. Výsledek uloží do kopie, nepřepisuje originál.
-
find . -iname '*.jpg' -o -iname '*.jpeg' -type f | while read obrazek; do convert "$obrazek" -bordercolor "#000000" -border 4x4 - | convert - -bordercolor "#ffffff" -border 32x64 "${obrazek}_lepsi.jpg"; done
Pracovní verze:
1 Otevři Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l).
2 Najeď do potřebného adresáře pomocí příkazu cd.
3 Zkopíruj výše uvedený jednořádkový skript.
4 Běž si na oběd.
5 Zkontroluj výsledek.
Pro začátek vyzkoušej na nějakém vzorku. Skript projede adresář i podadresáře a hledá jpg/JPG/jpeg soubory. Výsledek uloží do kopie, nepřepisuje originál.
Myslím, že chtěl bílej okraj trochu jinak ;)
Nahoře, vlevo, vpravo: 32px, dole: 64px
-
Díky moc, vyzkouším. Včera v noci jsem vymyslel jen, že udělám rám všude tlustý a vlevo, nahoře a vpravo to potom oříznu a funguje.... ale elegantní to není... :-)