Comment éditer, convertir et redimensionner plusieurs images en même temps dans Ubuntu

Modifier les images dans Ubuntu

Il existe de nombreuses options pour éditer des images dans Ubuntu, mais personnellement, je n'aime pas la plupart d'entre elles. Si je veux redimensionner une image, je n'ai pas envie d'attendre combien de temps il faut à GIMP pour s'ouvrir. Nous pouvons toujours installer convertisseur-image-nautile faire pivoter et faire pivoter les images avec le bouton droit de Nautilus mais, pourquoi installer un package, qui n'affiche pas le texte bien au-dessus, si nous en avons installé un par défaut qui le fait? Dans cet article, nous allons vous apprendre comment éditer, convertir, redimensionner et quelques autres choses les images depuis le terminal Ubuntu.

Mieux encore, ce que nous allons expliquer dans ce guide peut s'appliquer à plusieurs images à la fois. Par exemple, si nous voulons renommer 10 photos sans avoir à faire un clic droit, choisissez "Renommer" et mettez le nom 10 fois, nous pouvons le faire en utilisant ImageMagick, La visionneuse d'images par défaut d'Ubuntu et d'autres distributions, y compris Ubuntu MATE, mon préféré. Vous trouverez ci-dessous plusieurs exemples de commandes pour effectuer plusieurs de ces opérations en tirant parti d'Ubuntu Bash.

iMageMagick

ImageMagick est installé dans de nombreuses distributions, telles que Ubuntu ou Ubuntu MATE susmentionné. Si votre distribution ne l'a pas installé par défaut, vous pouvez l'installer en ouvrant un terminal et en tapant la commande suivante:

sudo apt-get install imagemagick

Renommer les images

Si, par exemple, vous faites un tutoriel de nombreuses captures, elles auront un nom qui n'a rien à voir avec ce que nous voulons montrer. Grâce à ImageMagick, nous pouvons les renommer depuis le terminal avec une commande très simple. Comme vous le verrez plus tard, nous pouvons changer le format des images et nous utiliserons exactement la même commande, mais appropriée à notre tâche. Ce serait comme suit:

convert *.png prueba.png

En conservant l'extension et en ajoutant un mot de sortie, ce que vous ferez est de les enregistrer tous avec le même nom, mais avec un numéro différent.

Redimensionner les images

Presque toutes les éditions de ce guide utilisent la clé convertir. Pour redimensionner les images avec ImageMagick depuis le Terminal, nous écrirons la commande suivante, où «test» sera le nom de l'image que nous voulons convertir dans un autre format:

convert prueba.png -resize 200×100 prueba.png

Avec la commande précédente, nous aurons redimensionné une image à une taille de 200 × 100 pixels. La première valeur est la largeur et la seconde la hauteur. Si nous utilisons le même nom, l'image résultante remplacera l'original. Si nous voulons seulement changer la largeur et la hauteur pour qu'elles soient proportionnelles, nous écrirons la commande suivante, où 200 serait la taille choisie en pixels:

convert prueba.png -resize 200 prueba.png

Si nous voulons qu'elle soit de 200 pixels de haut, il faudrait laisser vider la première valeur ("Vide" x100), nous écririons donc la commande suivante:

convert prueba.png -resize x100 prueba.png

Parfois le valeurs exactes, mais si nous voulons qu'il en soit ainsi, nous pouvons écrire la commande suivante, où 200 × 100 serait la taille choisie:

convert prueba.png -resize 200×100! prueba.png

Faire pivoter les images

éditer-images-ubuntu

Si ce que nous voulons c'est faire pivoter les images, nous pouvons le faire avec la commande suivante, où 90 seraient les degrés d'inclinaison:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Il ajoutera le texte que nous configurons dans le fichier de sortie, tant que nous l'écrivons d'une manière différente.

Modifier le format d'image

ImageMagick nous permet également convertir des images vers un autre format directement depuis le terminal. Nous le ferions avec la commande suivante:

convert prueba.png prueba.jpg

Si ce que nous voulons est seulement abaisser la qualité Pour envoyer les images par courrier, par exemple, nous écririons la commande suivante, où le nombre est le pourcentage de qualité:

convert prueba.png -quality 95 prueba.jpg

Combiner les opérations

Si nous voulons faire différentes modifications de ce type à une image, on peut le faire en combinant des opérations. Vous trouverez ci-dessous un exemple pour redimensionner, faire pivoter de 180 ° et réduire la qualité d'une image à 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Traité avec le Bash

Ubuntu bash

Mais ce que j'aime le plus, c'est ça, éditer plusieurs images en même temps. Avant de modifier plusieurs images, il vaut la peine de les mettre toutes dans le même dossier. Je les laisse généralement sur le bureau, alors je tape d'abord la commande:

cd /home/pablinux/Escritorio

Une fois à l'intérieur du dossier, nous écrivons la commande suivante pour redimensionner toutes les images .png du dossier Desktop à 830 pixels de large et ajouter le mot «premier» devant celui-ci:

for file in *.png; do convert $file -resize 830 primera-$file; done

En gros, ce que nous disons c'est «tous les fichiers qui se trouvent dans ce dossier et sont au format .png; faites la conversion du redimensionnement à 830 de large et ajoutez d'abord le nom du fichier; terminer«. Si vous modifiez beaucoup d'images, cela peut en valoir la peine pour vous. Quel est ton opinion?


3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Jimmy Olano dit

    MEILLEURE IMPOSSIBLE!
    Bien que j'aie eu une idée de l'outil "convertir", JE PENSAIS que c'était une commande Ubuntu "native", aujourd'hui j'ai appris qu'elle fait partie d'ImageMagick.

    Mes félicitations pour l'article, simple, direct et bien écrit pour une compréhension rapide, même la bash se faufile sans trop de complication!

    Merci.

    1.    Paul Aparicio dit

      Salut Jimmy. Merci pour ton commentaire. Vous pouvez encore faire plus de choses, comme appliquer des effets, mais je pense vraiment que cela ne vaut pas la peine d'utiliser le Terminal pour cela. Si nous devons appliquer des effets, il vaut mieux ouvrir les images et voir ce que nous faisons, du moins je pense.

      Salutations.

  2.   Alfonso dit

    Merci pablo. C'est quelque chose à considérer à tout moment.