[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: créer des vignettes avec imagemagick



bonjour

pour la création des vignettes ceci :

convert ./*.jpg -resize 50% *.jpg

suffira pour une conversion en lot des images d'un répertoire.

Cordialement


*François-Marie BILLARD*
Sculpteur - Céramiste <www.billard-francois-marie.eu>
Le 09/12/2016 à 17:32, Samy Mezani a écrit :
Bonjour Bernard,

Le 09/12/2016 à 17:07, bernard schoenacker a écrit :
    je souhaite créer des vignettes pour des photos au format jpg et qui
    sont :
    - portrait  150x200 ( désiré )
    - paysage   200x150 ( désiré )
    à l'aide de imagemagick, j'ai consulté les exemples mais je
    m'y perd ...

Tout dépend si tes images ont toutes le même ratio largeurxhauteur.

Dans un tel cas j'utilise l'option : -resize 'area@'
Il faut donc calculer le nombre de pixels final que tu souhaites : 150x200 = 30000

Donc :
for i in *JPG; do convert $i -resize '30000@' thumb_$i; done

Evite mogrify si tu ne veux pas écraser tes photos originales...

Par contre si tes images ont des ratio différents, je ne connais pas la bonne commande. Mais j'ai peut-être mal lu là :
http://www.imagemagick.org/script/command-line-options.php?#resize
http://www.imagemagick.org/script/command-line-processing.php#geometry

Bonne soirée

Samy



Reply to: