1 příspěvek / 0 new
Poslední
Obrázek uživatele barbar
Offline
Naposledy viděn: 15 let 4 měsíce zpět
Připojen: 16.10.2006 - 11:45
convert -resize

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.

Obrázek uživatele JirkaZ
Offline
Naposledy viděn: 6 let 5 měsíců zpět
Připojen: 17.10.2006 - 19:12
To jako

přes ImageMagick? Na webu je k němu spousta howto a manuálů...

JirkaZ

Obrázek uživatele barbar
Offline
Naposledy viděn: 15 let 4 měsíce zpět
Připojen: 16.10.2006 - 11:45
vyřešeno

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

Obrázek uživatele Luke7
Offline
Naposledy viděn: 13 let 5 měsíců zpět
Připojen: 27.06.2006 - 20:12
já bych to nehrotil a hodil

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