Strana: 1
Štítek: obrázky
Obrázek2jiný_obrázek
Potřeboval jsem hromadně upravit velikosti u několika fotografií, ale zjistil jsem, že žádný z programů pro Gnome které mám nainstalovány mi neumožňuje toto provést tak jak bych si představoval.
Připravil jsem si proto níže uvedený script, který projde aktuální adresář a provede změnu velikosti obrázků ve formátu JPEG na 640×480 pixelů (při zachování poměru stran původního obrázku). Výsledné obrázky uloží do současného adresáře a přidá řetězec „resize_“ před původní název.
#!/bin/sh
FILES=`ls *.jpg 2> /dev/null`
for FILE in $FILES ; do
echo " File: $FILE"
convert -quality 100 -enhance -despeckle -geometry 640x480 -sharpen 25 $FILE "resize_"$FILE
done
Pokud chceme vytvořit menší náhledy pro webové stránky, zaměníme ve výše uvedeném scriptu pátý řádek za následující:
convert -quality 85 -enhance -despeckle -geometry 160x120 -sharpen 25 $FILE "th_"$FILE
Vše samozřejmě provádí utilitka convert, kterou naleznete
v balíku ImageMagick. Více se můžete
dočíst například v článku Čarování
s obrázky a nebo v man convert.
No a máme vše co potřebujeme pro vytvoření webové galerie, což je také důvod, proč se s tím vůbec zabývám. O minulém víkendu jsem byl s dětmi na výletě a chtěl jsem umístit pár fotografií na tyto stránky.
Povedlo se a v sekci fotografie naleznete několik vybraných fotek, kvalita nic moc, ale fotím jen pro radost…
Jirka Ch | 1. Duben 2005, 12:46 | „Články“ | Trvalý odkaz | Komentáře (3) | Štítky: convert, ImageMagic, obrázky
Převod obrázků do CSS
Nedávno, když Chris Hester na světlo světa vypustil CSS pastelky, tak jsem si neodpustil potměšilé rýpnutí, že se jedná o výtvor bez tvůrčí invence a podobně. Také jsem si říkal, že je to snadné, když má člověk po ruce program, který CSS pastelky vytvořil podle předlohy.
Nedalo mi to a pokusil jsem se podobný nástroj vytvořit vlastní silou. Programátor nejsem valný, ale načíst obrázek a vygenerovat pár (víc) DIVů + CSS soubor, není zase tak těžké. Výsledkem je převodník obrázků do CSS, zatím ve verzi beta (testujícím děkuji za pomoc).
Generuje se statický CSS a XHTML soubor, vygenerované soubory budu asi časem mazat. Kód je silně inspirován již zmíněnými pastelkami a od toho se odvíjí také kompaktibilita. Opera a Gecko bez problémů, Internet Explorer má potíže s počtem DIVů u obrázků tesně kolem maximálně povolené velikosti v CSS generátoru (150×150px).
Berte prosím tento převodník obrázků jako malou hříčku, jako znásilnění technologie, nebo jak je vám jen libo :-)
Související:
- CSS pastelky – (Chris Hester)
- CSS lampa – (Jan Bien)
- Pomocí CSS na malůvky – (Jiří Chomát, Články, 18.1.2004)
- Medvědí služba CSS stylům – (Dušan Janovský, Yuhůův weblog o webu, 17.1.2004)
- CSS pastelky – (Jan Bien, WEBLOG Mraveniště, 17.1.2004)
- CSS tužka – (Petr Weida, About Weblog, 17.1.2004)
Jirka Ch | 4. Květen 2004, 0:14 | „Články“ | Trvalý odkaz | Komentáře (9) | Štítky: css, obrázky