Nous sommes le Sam 28 Juin, 2025 00:12
Supprimer les cookies

Page 2 sur 2Précédent 1, 2comment redimensionner automatiquement une image ?

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Ven 04 Fév, 2005 22:29

Vachement convivial !

Il en faut pour tous les goûts, je sais ; mais là, franchement, ça ne me donne pas envie !

Vive les interface graphiques !
(au moins quand on a des doigts trop gros pour les touches du clavier)

Et comment fait-on quand, à la fin d'une longue et pénible ligne, on se rend compte qu'il y a une coquille au début ???
Mandriva 2006
Ooo2, Firefox, Gimp etc
loren

Messages : 400
Géo : france - limousin

Ven 04 Fév, 2005 22:49

on fait un copier coller ...
Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Sam 05 Fév, 2005 01:03

Il y en a pr tous les goûts et les couleurs

Je note au passage la similitude entre :
"convert" (ImageMagick)
et
"nconvert" lié à XnView
De ce que j'ai compris, des scripts sont générés par Xnview et peuvent être lancés par "nconvert".

Au passage, XnView est-il vraiment un soft libre ? Si oui, pourquoi une version deluxe, payante ?
favi

Messages : 17

Sam 05 Fév, 2005 01:19

Bonsoir,
favi a écrit:Au passage, XnView est-il vraiment un soft libre ? Si oui, pourquoi une version deluxe, payante ?

Malheureusement XnView n'est pas un soft libre c'est fort dommage, je rappel tout de même qu'il existe des logiciels Libres payant donc libre n'est pas toujours égale à Gratuit.

Amicalement,
Pseudogaëtan.
Pseudogaetan

Messages : 2586
Géo : Rennes (France,35)

Sam 05 Fév, 2005 08:47

j'avais trouvé phpvignettes ou phpmyvignettes que je trouve très bien et très pratique...
szdavid

Messages : 282

Lun 07 Fév, 2005 10:09

jcb > Eh ben, ça va pas donner envie aux gens de faire des scrips ça ! Avec un peu de connentaires on peut faire quelque chose de plus compréhensible peut-être. Le script suivant est à écrire dans un fichier texte (mettons "vignettes.sh"), qu'on place dans le répertoire de travail, et qu'on rend exécutable par la commande :

chmod +x vignettes.sh

Code: Tout sélectionner
#!/bin/bash

# script de conversion automatique d'images JPG (création de vignettes) :
# ce script doit se trouver dans le répertoire de travail.
# les images de départ doivent se trouver dans des répertoires nommés :
#  - h : images horizontales
#  - h180 : images horizontale à l'envers
#  - vd : images verticales couchées vers la droite
#  - vg : images verticales couchées vers la gauche

# création du répertoire qui va recevoir les vignettes
mkdir ok

# on se place dans le répertoire contenant les images horizontales
cd h

# boucle sur les images pour créer leurs vignettes qu'on place dans "ok"
for i in $(ls)
  do
  echo $i
  convert -geometry 640x480 $i ../ok/$(basename $i .JPG).jpg
done

# on retourne dans le répertoire de travail
cd ..

# on se place dans le répertoire contenant les images horizontales retournées
cd h180
# boucle sur les images pour créer leurs vignettes qu'on place dans "ok"
for i in $(ls)
  do
  echo $i
  convert -rotate 180 -geometry 640x480 $i ../ok/$(basename $i .JPG).jpg
done

# on retourne dans le répertoire de travail
cd ..

# on se place dans le répertoire contenant les images verticales couchées vers la droite
cd vd
# boucle sur les images pour créer leurs vignettes qu'on place dans "ok"
for i in $(ls)
  do
  echo $i
  convert -rotate 270 -geometry 480x640 $i ../ok/$(basename $i .JPG).jpg
done

# on retourne dans le répertoire de travail
cd ..

# on se place dans le répertoire contenant les images verticales couchées vers la gauche
cd vg
# boucle sur les images pour créer leurs vignettes qu'on place dans "ok"
for i in $(ls)
  do
  echo $i
  convert -rotate 90 -geometry 480x640 $i ../ok/$(basename $i .JPG).jpg
done

# on retourne dans le répertoire de travail
cd ..


il ne reste plus qu'à le lancer ensuite, en tapant juste

./vignettes.sh

dans la ligne de commande, ou en l'appelant via n'importe quel autre programme (un script PHP par exemple).

loren > avoue que c'est quand même faisable !!! De toute façon il faut savoir ce qu'on veut : automatique ça veut dire en général pensé à l'avance, donc tu peaufines ton script une bonne fois pour toutes (en corrigeant les erreurs quand il y en a évidemment ;) ), et une fois que ça roule tu n'as plus à t'en occuper.

Après c'est automatique, donc on peut dire que c'est la convivialité maximale... Parce qu'à part ça je ne vois pas ce que la convivialité à affaire là-dedans, quoi que tu fasses il te faut écrire un script (en Photoshop, script fu, convert, ...), parce que si tu passes par une interface clic clic boutons tu perds le principal avantage d'utiliser un ordi, qui est l'automatisation des tâches répétitives...
Dernière édition par irimi le Lun 07 Fév, 2005 14:19, édité 1 fois au total.
irimi

Messages : 503

Lun 07 Fév, 2005 12:54

loren a écrit:Et comment fait-on quand, à la fin d'une longue et pénible ligne, on se rend compte qu'il y a une coquille au début ???

les fléches
tylhdar

Messages : 30

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit