Vous n'êtes pas identifié(e).
Pages : 1
Salut,
J'ai essayé de convertir une série de fond d'écran qui ont des tailles très différentes vers une taille de 1280x1024. J'ai un répertoire Backgrounds qui contient tous ces fonds d'écran et Backgrounds/tmp pour les fond d'écran redimensionnés. J'ai donc regardé du côté de la commande convert du paquet imagemagick. Voilà la commande que j'ai tapé :
for i in `(ls)` ; do convert -geometry 1280x1024 $i tmp/$i-1280.jpg ; done
Ma ligne de commande passe sans problème, les images font bien 1280 de largeur mais jamais 1024 de hauteur. Je pense que c'est parce que 'convert' redimensionne les images à l'échelle mais en lisant la doc, j'avoue ne pas arriver à mettre une hauteur de 1024 et une largeur de 1280 sans tenir compte de l'échelle de l'image. :shock:
Avez vous une idée sur ce problème ou un logiciel à me conseiller afin de remplir cette fonction ?
++ et merci d'avance
Arnaud
Hors ligne
Utilise le paramètre "-size 1280x1024"
++
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Salut les jeunes,
$ montage -geometry 1280x1024 image_source.jpg miff:- |
convert -geometry 1280x1024! miff:- image_sortie.jpg
On peut aussi jouer avec l'option « -background » pour changer la couleur de fond.
A+
Hors ligne
en fait c'est -resize ou -scale
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Salut,
En fait ça marche avec quelques images, environ un tiers. Par contre pour les autres ça fait bien une taille de 1280x1024 mais il y a une horrible bande blanche sur le dessus (background). J'ai vraiment la flemme de faire ça avec gimp, image par image J'ai aussi essayé -resize et -scale sans aucun résultat :cry:
++ et merci d'avance
Arnaud
Hors ligne
Salut,
En fait ça marche avec quelques images, environ un tiers. Par contre pour les autres ça fait bien une taille de 1280x1024 mais il y a une horrible bande blanche sur le dessus (background). J'ai vraiment la flemme de faire ça avec gimp, image par image J'ai aussi essayé -resize et -scale sans aucun résultat :cry:
++ et merci d'avance
Arnaud
Es-ce que les images qui sont mal converti sont tous du meme type? (bpp, taille original etc..?) Pasque ca peux etre un bug
X-GPG-Fingerprint: C0F2 AF4F 98ED 08FC 7930 193E DE3B 44D2 5467 94DA
--
http://csquad.org
Hors ligne
Salut,
Oui mes images sont toutes au même format, en l'occurence jpg.
++ Arnaud
Ouais mais je veux dire au niveau du nombre de bpp, interlacement etc?
X-GPG-Fingerprint: C0F2 AF4F 98ED 08FC 7930 193E DE3B 44D2 5467 94DA
--
http://csquad.org
Hors ligne
Salut,
En fait j'avais très mal regarder : ça fait ces bandes blanches sur toutes mes images excusez moi pour l'erreur... Vous avez une idées pour convertir mes images sans avoir cet bande blanche en haut et en bas de l'image, j'ai essayé pleins de combinaisons mais ça ne change rien...
++ et merci d'avance
Arnaud
Hors ligne
je vais surement dire une connerie, mais tu est sur que tes images d'origines
sont en n*(1280x1024 ) ? parce que si elles sont plus en (n*1280)*(m*1024)
alors pour obtenir un 1280*1024 sans déformer ton image, il faut qu'il rajoute
des bandes (pour que n=m !).
OS
Debian in Sid
Hors ligne
Salut,
Que veux tu dire ? En fait je veux forcer mes images à être de taille 1280x1024 même si ça ne respecte pas l'échelle de l'image... Je me demande si je répond bien à la question
++ Arnaud
Hors ligne
oui tu répond bien ! et tu te répond à toi même !
car si ce n'est pas l'échelle de l'image, il compense le manque
par des bandes blanches pour ne pas créer de distortion dans
cette dernière !
OS
Debian in Sid
Hors ligne
Salut,
En fait ma question est de savoir comment éliminer les bandes blanches, ce n'est pas grave si ça fait des « distorsions ». C'est pour ça que je disais que je ne voulais pas respecter l'échelle de l'image (et avoir des distorsions) mais je ne trouvais pas le mot exact, distorsion convient bien
Je veux forcer les images à la taille 1280x1024 quelque soit les distorsions que ça puissent faire :oops:
++ Arnaud
Hors ligne
J'ai trouvé 8)
convert -geometry 1280x1024! popo.png toto.png
Le "!" force la mise à la dimension désirée, sinon il respecte l'échelle de l'image originale.
++
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Au passage, redimensionner des images en les déformant, c'est pas du travail... :-/
A+
Hors ligne
Bonsoir ,
J'ignore si il est dans les habitudes d'Andesi de remonter de vieux posts , mais , ayant vainement tenté les diverses options de convert pour retailler tout le contenu d'un répertoire , j'ai trouvé , sur un autre forum , un autre vieux post (date quasi-identique !) avec cette suggestion qui a parfaitement fonctionnée chez moi : utiliser , toujours avec ImageMagick , "mogrify" plutôt que "convert" !
mogrify -resize 80x80! +profile "~/img/CD/*" ~/img/CD/*.jpg
Si ça peut resservir ...
à plus ,
éric
Hors ligne
Oulala, je commence à me faire vieux ... j'étais même pas encore enregistré sur Andesi à cette époque !! :?
Enfin, au moins ça veut dire qu'il y a des gens qui font des recherches sur le forum !! 8) avant de poser une question ...
Usti-dans deux vieux fils de discussion ce soir
Faut pas énerver un tigre ...
Hors ligne
Pages : 1