Comment utiliser l'outil de conversion pour modifier des images à partir de la ligne de commande Linux

ImageMagick est une suite de logiciels de modification d'images pour Linux. Il se compose de nombreux outils avec un certain nombre d'options pour la modification d'image, la conversion, etc.

Installation d'ImageMagick (convertir)

Vérifiez d'abord si ImageMagick est déjà installé en utilisant :

convertir -version

S'il n'est pas installé, nous pouvons installez-le sur Ubuntu et Debian avec :

sudo apt installer imagemagick

Noter: Pour les anciennes versions d'Ubuntu (version 14.04 et inférieure), vous devez utiliser apt-get à la place de apte.

Pour installer sur CentOS et Fedora, Cours:

miam installer ImageMagick

Redimensionner une image en utilisant Convertir

Pour redimensionner une image, on utilise le drapeau -redimensionner:

convert test.png -resize 300x200 test_2.png # Ici test.png est l'image source, test_2.png est le nom de l'image convertie # 300 est la largeur à convertir en pixels, et 200 est la hauteur en pixels convert test .png -resize 300 test_2.png # Cela conserve la hauteur mais modifie la largeur à 300 convert test.png -resize x200 test_2.png # Cela conserve la largeur mais modifie la hauteur à 200

Convertir le format d'image

L'outil de conversion peut convertir des images d'un format d'image à l'autre. Il prend en charge un grand nombre de formats.

Vous trouverez ci-dessous un exemple de commande pour convertir une image PNG au format JPG.

convertir test.png test.jpg

Modifier la luminosité et le contraste de l'image

Convert peut être utilisé pour modifier les attributs tels que la luminosité, le contraste, le niveau de compression, etc. d'une image, de la même manière que les outils basés sur l'interface graphique.

Pour modifier la luminosité de l'image, utiliser:

convertir -luminosité-contraste 10 test.png test_2.png

Pour modifier le niveau de contraste d'une image, utiliser :

convertir -luminosité-contraste x5 test.png test_2.png

Pour modifier l'indice de qualité (niveau de compression) d'une image JPEG, utiliser:

convertir test.jpg -qualité 15 test_2.jpg

Noter: Un niveau de compression inférieur signifie une meilleure qualité d'image. Et bien sûr, une taille d'image plus grande par rapport aux niveaux de compression élevés.

De la même manière, d'autres attributs peuvent être modifiés. Presque toutes les tâches qui peuvent être effectuées à l'aide des outils GUI habituels peuvent être effectuées à l'aide d'ImageMagick convertir outil de ligne de commande.

Pour une liste complète de toutes les choses convertir peut faire, voir la page de manuel convert. Ou, exécutez la commande suivante dans votre terminal.

convertir l'homme

? Acclamations!