Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Pomoc s ImageMagick (pro trpělivé)  (Přečteno 1255 krát)

compaq

  • Závislák
  • ***
  • Příspěvků: 2529
  • Díky všem za rady a tipy.
Pomoc s ImageMagick (pro trpělivé)
« kdy: 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.

« Poslední změna: 16 Září 2009, 09:06:26 od compaq »
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Pomoc s ImageMagick (pro trpělivé)
« Odpověď #1 kdy: 16 Září 2009, 00:24:33 »
Kód: [Vybrat]
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.
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.
http://www.openstreetmap.org - mapy celého světa "wiki style"

NoWin

  • Host
Re: Pomoc s ImageMagick (pro trpělivé)
« Odpověď #2 kdy: 16 Září 2009, 00:40:18 »
Kód: [Vybrat]
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.
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

compaq

  • Závislák
  • ***
  • Příspěvků: 2529
  • Díky všem za rady a tipy.
Re: Pomoc s ImageMagick (pro trpělivé)
« Odpověď #3 kdy: 16 Září 2009, 08:06:23 »
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í... :-)
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

 

Provoz zaštiťuje spolek OpenAlt.