4 façons de modifier des photos sur la ligne de commande Linux
Voici quelques-unes de mes astuces ImageMagick préférées et comment les utiliser sans interface graphique.
Linux est utile aux photographes et aux graphistes. Il fournit de nombreux outils pour éditer différents types de fichiers et formats d'images, y compris des photographies. Ce tour d'horizon montre que vous n'avez même pas besoin d'une interface graphique pour travailler avec vos photos. Voici quatre façons de modifier des images à partir de la ligne de commande.
Appliquer des effets à vos images
Il y a quelques années, Seth Kenlon a écrit l'article, 4 jouets Linux amusants (et semi-inutiles), qui comprenait une introduction à la suite d'outils d'édition ImageMagick. ImageMagick est encore plus pertinent aujourd'hui en 2021.
Cet article nous a fait découvrir les scripts ImageMagick de Fred, qui sont vraiment utiles. Fred Weinhaus gère plus de 200 scripts pour appliquer toutes sortes d'effets à vos fichiers image. Seth nous montre un exemple du script vintage3
de Fred qui donne à une image une apparence d'antan.
Créer des collages de photos
Cette année, Jim Hall nous a montré comment créer un collage à partir de photos avec son article Créer un collage de photos à partir de la ligne de commande Linux.
Les collages sont beaucoup utilisés dans les pamphlets et les brochures. C'est une façon amusante d'afficher plusieurs images dans une seule image. Des effets peuvent être appliqués pour les mélanger davantage. En fait, j’ai utilisé son article comme guide pour créer le collage d’images ci-dessus. C'est moi quand j'étais enfant ! Voici la commande que j'ai utilisée :
$ montage Screenshot-20211021114012.png \
Screenshot-20211021114220.png \
Screenshot-20211021114257.png \
Screenshot-20211021114530.png \
Screenshot-20211021114639.png \
Screenshot-20211021120156.png \
-tile 3x2 -background black \
screenshot-montage.png
Redimensionner les images
Jim a livré un autre article, Redimensionner une image à partir du terminal Linux. Ce didacticiel montre comment modifier les dimensions d'un fichier image et l'enregistrer en tant que nouveau fichier à l'aide d'ImageMagick. Par exemple, le collage résultant de la commande de montage ci-dessus n'avait pas les dimensions requises. Apprendre à redimensionner m'a permis d'ajuster la largeur et la hauteur afin qu'elles puissent être incluses. Voici la commande que j'ai utilisée pour redimensionner l'image principale de cet article :
$ convert screenshot-montage.png -resize 520x292\! alanfd-kid-montage.png
Automatiser le traitement des images
Récemment, j'ai décidé de jeter un œil à la suite ImageMagick par moi-même. Cette fois, j'ai combiné ses outils dans un script Bash. L'article est intitulé Automatiser le traitement des images avec ce script bash. Cet exemple est un script simple qui automatise la production d'images pour mes articles. Il est adapté aux exigences ici sur Opensource.com. J'ai fourni un lien de dépôt Git dans l'article si vous souhaitez utiliser le script. Il est facilement modifiable et extensible pour répondre aux besoins de chacun.
Conclure
J'espère que vous apprécierez ces articles et que vous utiliserez Linux dans vos efforts artistiques. Si vous souhaitez découvrir davantage de logiciels d'image Linux, jetez un œil à Fedora Design Suite Spin. Il s'agit d'une installation complète du système d'exploitation qui comprend de nombreux outils de production et de publication multimédia open source, tels que :
- Gimp
- Paysage d'encre
- Mixeur
- Table sombre
- Krita
- Scribus
- et plus...