Potřeboval bych provést hromadné zmenšení velikosti obrázků v adresáři na určitou hodnotu a menší obrázky ponechat tak, jak jsou. Nějak jako:
convert vstup -resize 150x150 výstup
ale, aby se menší obrázky v adresáři neměnily (nezvětšili na 150x150px). Mám pocit, že k tomu existuje nějaké znaménko či znak, které se zadává před požadovanou velikost. Nemůžu si na něj ale vzpomenou ani ho nikde dohledat.
přes ImageMagick? Na webu je k němu spousta howto a manuálů...
JirkaZ
Tak to co jsem hledal je znak >, pokud je uveden za udanou velikostí, tak se velikost obrázku změní pouze pokud je nová zadaná velikost menší, než velikost původní, jimak zůstane stejná. Příklad:
convert tux.jpg -resize '1600x1600>' tux_zmenseny_nebo_puvodni.jpg
já bych to nehrotil a hodil před to nějakej if, kdysi sem to takhle nějak řešil, bohužel už nevím, jak byli ty parametry co dávali šířku, rep. výšku souboru :( určitě to ale bude fungovat jak budete potřebovat...
Luke7