Zmenšení fotek dávkově dle kratší strany pomocí ImageMagicku

Občas potřebuji zmenšit fotky (např. pro uložení na webu, poslání e-mailem apod.), a to podle kratší strany, nezávisle na tom, zdali je fotka v orientaci horizontální, či vertikální. Pro skript je potřeba mít nainstalovaný ImageMagick. Pak již stačí spustit terminál, nastavit nalistovat zdrojovou cestu, nastavit cílovou a jde se na to.
for i in *.JPG ; do convert "$i" -resize "1798x1200>" -quality 70 "/home/user/destination_folder/${i%.*}.jpg" ; done

Pro více info ohledně přepínače -resize se podívej na Resize přímo ke zdroji.

Comments are closed.