2014-09-16 2 views
0

J'ai essayé de retourner horizontalement les images dans un dossier spécifique en utilisant ImageMagik. Mais le mogrify -flop *jpg change toutes les images dans leurs images en miroir. Je veux garder les images initiales et pour les flopped je veux les renommer comme *_flop.jpg. Je suis coincé: Comment le faire?Comment flop de plusieurs images en utilisant imagemagik?

Répondre

2

En supposant que vous êtes sous Linux ou Mac OS X, comme ceci:

#!/bin/bash 
for f in *.jpg; do 
    new="${f%%.jpg}_flop.jpg" 
    echo convert "$f" -flop "$new" 
done 

À l'heure actuelle, il ne fait rien, il vous indique juste ce qu'il ferait. Si vous aimez ce qu'il montre, il suffit de supprimer le mot echo et de le lancer à nouveau.

Enregistrez le code ci-dessus comme flopper, puis aller au Terminal et tapez ceci:

chmod +x flopper   # Just do this one time to make the script executable (runnable) 
./flopper    # Actually run it 
+0

J'écris ceci dans la ligne de commande? – sop

+0

S'il vous plaît voir mon post mis à jour. –

Questions connexes