Montage, un outil pour créer un collage photo depuis la borne

à propos du montage

Dans le prochain article, nous allons jeter un œil à l'outil de montage. Cette il fait partie d'ImageMagick et peut être utilisé pour créer des grilles d'images à partir du terminal. Certains considèrent ImageMagick comme le 'couteau suisse'pour manipuler des images à partir de la ligne de commande. Bien que vous puissiez utiliser un programme graphique de bureau comme GIMP Pour ajuster ou combiner des photos et des graphiques, il peut parfois être plus facile d'utiliser l'un des nombreux outils proposés par ImageMagick.

L'utilisation originale de 'montage' est de générer des tableaux de vignettes d'imagesC'est-à-dire pour référencer de grandes collections d'images, en particulier des photos, avec des vignettes. Et bien qu'il puisse être utilisé à cette fin, il vous permet également de faire beaucoup plus. Dans les lignes suivantes, nous allons voir quelques exemples simples.

Installer ImageMagick sur Ubuntu

Puisque l'outil le montage fait partie de la suite ImageMagick, il est essentiel de s'assurer qu'il est installé dans notre système. ImageMagick est disponible dans les dépôts officiels d'Ubuntu, donc pour installer cette suite nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande :

installer imagemagick

sudo apt install imagemagick

Utilisation de base de Montage

La syntaxe générale de cette commande serait quelque chose comme ce qui suit :

montage {entrada} {acciones} {salida}

Pour cet exemple, j'ai quatre images comme les suivantes :

photos pour exemple de montage

Si ce que nous cherchons est créer un montage basique à partir de ces images, dans le terminal (Ctrl + Alt + T) nous n'aurons qu'à exécuter :

montage utilisation basique

montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png

Le résultat final sera affiché dans le fichier image_sortie.png.

Si toutes les images sont du même type, on peut aussi utiliser la commande suivante à monter avec toutes les images situées dans le même répertoire :

utilisation de toutes les images avec astérisque

montage *.png imagen_salida.png

Il faut dire que même si pour cet exemple j'utilise des images PNG, mais vous pouvez créer un montage à partir de n'importe quel type d'images, même en mélangeant différents types dans la même commande.

Définir la taille et l'espacement entre les images

L'outil à portée de main a une option appelée '-géométrie'. Cela nous sera utile lorsqu'il s'agira de définir la taille des vignettes et l'espace entre chaque image. Le paramètre par défaut pour cela est '120×120> + 4 + 3'.

Si nous sommes intéressés par un montage définir un espacement de 2 pixels entre les images, la commande à exécuter serait :

montage avec géométrie

montage -geometry +2+2 *.png imagen_salida.png

Ceci n'est utile que lorsque nous cherchons à créer une image composite à partir d'images de même taille. Ce qui n'est pas le cas avec les images que j'utilise comme exemple.

Dans le cas où nos images ont des tailles différentes, il est possible de les redimensionner tous en même temps:

images à l'échelle

montage -geometry 90x90+2+2 *.png imagen_salida.png

Ici 90 × 90 est la taille de la mosaïque. Cette commande cela réduira les images données pour s'adapter à un cadre de taille 90 × 90 pixels.

Créer un montage d'effet Polaroid

Pour produire un montage effet Polaroid avec nos images nous n'aurons qu'à exécuter :

effet polaroid

montage +polaroid *.png imagen_salida.png

Nous pouvons aussi donner un effet Polaroid et faire se chevaucher les images, en utilisant la commande:

Superposition d'effet Polaroid

montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png

Images avec étiquettes

Une autre option disponible sera -définir l'étiquette. Avec elle, nous pouvons dire à l'outil de montage de définir des étiquettes pour chaque image en miniature. Cette commande balisera les images miniatures avec leurs noms de source :

ajouter des balises

montage -set label '%f' *.png imagen_salida.png

Si vous êtes intéressé à pouvoir définir une étiquette personnalisée pour chaque image, la commande à utiliser serait quelque chose comme :

image avec des étiquettes personnalisées

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png

De plus, vous pouvez également donner un titre au montage que nous venons de faire. Nous n'aurons qu'à ajouter l'option -Titre comme suit:

balises et titre

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png

Concaténer des images

C'est une autre caractéristique intéressante de l'outil de montage, et c'est la possibilité de concaténer des images sans espaces entre elles.

concaténer des images

montage -mode Concatenate *.png imagen_salida.png

Avec ce que nous venons de voir dans ces lignes, il ne nous reste que le plus basique que cet outil propose, mais il possède de nombreuses autres options utiles. Ils peuvent voir toutes les options disponibles dans les pages de manuel:

page de manuel de montage

man montage

Vous pouvez également en savoir plus sur les différentes utilisations que l'on peut faire de la commande de montage dans la Site Web ImageMagick.


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.   Cain dit

    Merci beaucoup ! C'est tellement utile… avant je n'utilisais Imagemagick que pour nettoyer les métadonnées.