Page 3 sur 5

Re: fusionner images

Posté : mar. 7 juil. 2026 19:23
par michLapprenti

Dernier message de la page précédente :

merci arghlub - alors je vais essayer de faire l'expérience...

La proposition de tyrry par ligne de commande m'intéresse
https://forum-francophone-linuxmint.fr/ ... 47#p265747
j'en espère beaucoup afin de "n'être pas le bourrin de service" :mrgreen:

Re: fusionner images

Posté : mar. 7 juil. 2026 19:24
par arghlub
tyrry a écrit : mar. 7 juil. 2026 18:41 voir même de l'ajouter dans les actions personnalisées de thunar .......
Mich est avec Cinnamon pas XFCE :l :l :D

Re: fusionner images

Posté : mar. 7 juil. 2026 19:28
par arghlub
michLapprenti a écrit : mar. 7 juil. 2026 19:23 j'en espère beaucoup afin de "n'être pas le bourrin de service" :mrgreen:
:l :l pardon c'était par rapport à tes tofs de chevaux (humour 3ème degré ;) )
donc on va te sortir une commande aux “petits oignons” (t'as rien contre les oignons ? ok je sors :l :l :D)
Et en sélectionnant plusieurss images dans ton explo de fichiers, peut-etre que tu pourras exécuter le script en une ligne qui va bien.
Donc, comme je disais convert est empaqueté dans imagemagick (tu l'as) ... teste la commande de @tyrry si marche pas on va trouver ;)

Re: fusionner images

Posté : mar. 7 juil. 2026 20:14
par michLapprenti
Alors selon la formule de tyrry

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ convert +append A.jpg sortieC.jpg
La commande « convert » n'a pas été trouvée, mais peut être installée avec :
sudo apt install graphicsmagick-imagemagick-compat  # version 1.4+really1.3.42-1, or
sudo apt install imagemagick-6.q16                  # version 8:6.9.11.60+dfsg-1.6ubuntu1
sudo apt install imagemagick-6.q16hdri              # version 8:6.9.11.60+dfsg-1.6ubuntu1
mais en fait les img visées pour l'expérience (les 3 à la fin du post https://forum-francophone-linuxmint.fr/ ... 38#p265738) sont en png:

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ convert +append A.png sortie C.png
La commande « convert » n'a pas été trouvée, mais peut être installée avec :
sudo apt install graphicsmagick-imagemagick-compat  # version 1.4+really1.3.42-1, or
sudo apt install imagemagick-6.q16                  # version 8:6.9.11.60+dfsg-1.6ubuntu1
sudo apt install imagemagick-6.q16hdri              # version 8:6.9.11.60+dfsg-1.6ubuntu1
mich@mich-ThinkPad-T480s:~$ 
donc je dois bel et bien installer un nouveau logiciel :-o pour utiliser la formule tyrry

Je ne peux utiliser la formule tyrry en l'état de mon ordinateur
contrairement au post de arghlub https://forum-francophone-linuxmint.fr/ ... 49#p265749
arghlub a écrit : mar. 7 juil. 2026 19:28 imagemagick (tu l'as)
non, je ne l'ai pas - ce n'est pas installé avec le lot quand on install LM 22,3 cinnamon


J'ai visé 3 images parce c'est ce que je vise le plus fréquemment
mais en visant 2 images, le problème est le même:

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ convert +append A.png sortie B.png
La commande « convert » n'a pas été trouvée, mais peut être installée avec :
sudo apt install graphicsmagick-imagemagick-compat  # version 1.4+really1.3.42-1, or
sudo apt install imagemagick-6.q16                  # version 8:6.9.11.60+dfsg-1.6ubuntu1
sudo apt install imagemagick-6.q16hdri              # version 8:6.9.11.60+dfsg-1.6ubuntu1
mich@mich-ThinkPad-T480s:~$ 

Re: fusionner images

Posté : mar. 7 juil. 2026 20:18
par tyrry
Re ,
pour faire un exemple avec thunar actions personnalisés :
Image
Image

Sous cinnamon je sais pas , et pas envie de chercher , mais tu peux toujours installer thunar sous cinnamon ;)
@+

Re: fusionner images

Posté : mar. 7 juil. 2026 20:58
par arghlub
étrange que tu n'ais pas convert :l

Code : Tout sélectionner

sudo apt install imagemagick
c'est un paquet de base normalement.

Re: fusionner images

Posté : mar. 7 juil. 2026 21:06
par michLapprenti
Merci tyrry

J'ai cherché à savoir ce qu'est "thunar" = https://doc.ubuntu-fr.org/thunar
puis ce qu'est "greffon" =https://doc.ubuntu-fr.org/thunar#greffons

ça ne m'avance pas trop - vu l'expérience faite https://forum-francophone-linuxmint.fr/ ... 53#p265753

cependant je vois aussi "greffon" dans mon logciel d'image LM 22,3 cinnamon:
Je copie ici toute l'aide - "greffons" figure dans image C et à la fin image E
A
Image
B
Image
C
Image
installer des greffons - on les trouve où ces greffons ?
D
Image
ligne de commande "xviewer" -- voir à la fin du présent post
E
Image
j'ai fait préférence - greffons, mais y'a rien sauf des trucs à installer

xviewer par terminal - conduit directement au visionneur d'image
Image
donc la dite commande ne permet pas ce qu'annoncé image D

Je tourne en rond comme un âne attaché à un piquet :roll:

Re: fusionner images

Posté : mar. 7 juil. 2026 21:14
par michLapprenti
arghlub a écrit : mar. 7 juil. 2026 20:58

Code : Tout sélectionner

sudo apt install imagemagick
ok j'installe:

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ sudo apt install imagemagick
[sudo] Mot de passe de mich :           
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets supplémentaires suivants seront installés : 
  imagemagick-6.q16 libnetpbm11t64 netpbm
Paquets suggérés :
  imagemagick-6-doc autotrace enscript ffmpeg gimp gnuplot grads graphviz
  hp2xx html2ps libwmf-bin mplayer povray radiance texlive-base-bin transfig
  libraw-bin
Les NOUVEAUX paquets suivants seront installés :
  imagemagick imagemagick-6.q16 libnetpbm11t64 netpbm
0 mis à jour, 4 nouvellement installés, 0 à enlever et 7 non mis à jour.
Il est nécessaire de prendre 2 436 ko dans les archives.
Après cette opération, 9 727 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de :1 http://archive.ubuntu.com/ubuntu noble/universe amd64 imagemagick-6.q16 amd64 8:6.9.12.98+dfsg1-5.2build2 [254 kB]
Réception de :2 http://archive.ubuntu.com/ubuntu noble/universe amd64 imagemagick amd64 8:6.9.12.98+dfsg1-5.2build2 [14,2 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu noble/universe amd64 libnetpbm11t64 amd64 2:11.05.02-1.1build1 [114 kB]
Réception de :4 http://archive.ubuntu.com/ubuntu noble/universe amd64 netpbm amd64 2:11.05.02-1.1build1 [2 054 kB]
2 436 ko réceptionnés en 0s (15,2 Mo/s)
Sélection du paquet imagemagick-6.q16 précédemment désélectionné.
(Lecture de la base de données... 506303 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../imagemagick-6.q16_8%3a6.9.12.98+dfsg1-5.2build
2_amd64.deb ...
Dépaquetage de imagemagick-6.q16 (8:6.9.12.98+dfsg1-5.2build2) ...
Sélection du paquet imagemagick précédemment désélectionné.
Préparation du dépaquetage de .../imagemagick_8%3a6.9.12.98+dfsg1-5.2build2_amd6
4.deb ...
Dépaquetage de imagemagick (8:6.9.12.98+dfsg1-5.2build2) ...
Sélection du paquet libnetpbm11t64:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libnetpbm11t64_2%3a11.05.02-1.1build1_amd64.de
b ...
Dépaquetage de libnetpbm11t64:amd64 (2:11.05.02-1.1build1) ...
Sélection du paquet netpbm précédemment désélectionné.
Préparation du dépaquetage de .../netpbm_2%3a11.05.02-1.1build1_amd64.deb ...
Dépaquetage de netpbm (2:11.05.02-1.1build1) ...
Paramétrage de libnetpbm11t64:amd64 (2:11.05.02-1.1build1) ...
Paramétrage de netpbm (2:11.05.02-1.1build1) ...
Paramétrage de imagemagick-6.q16 (8:6.9.12.98+dfsg1-5.2build2) ...
update-alternatives: utilisation de « /usr/bin/compare-im6.q16 » pour fournir « 
/usr/bin/compare » (compare) en mode automatique
update-alternatives: utilisation de « /usr/bin/compare-im6.q16 » pour fournir « 
/usr/bin/compare-im6 » (compare-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/animate-im6.q16 » pour fournir « 
/usr/bin/animate » (animate) en mode automatique
update-alternatives: utilisation de « /usr/bin/animate-im6.q16 » pour fournir « 
/usr/bin/animate-im6 » (animate-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/convert-im6.q16 » pour fournir « 
/usr/bin/convert » (convert) en mode automatique
update-alternatives: utilisation de « /usr/bin/convert-im6.q16 » pour fournir « 
/usr/bin/convert-im6 » (convert-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/composite-im6.q16 » pour fournir 
« /usr/bin/composite » (composite) en mode automatique
update-alternatives: utilisation de « /usr/bin/composite-im6.q16 » pour fournir 
« /usr/bin/composite-im6 » (composite-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/conjure-im6.q16 » pour fournir « 
/usr/bin/conjure » (conjure) en mode automatique
update-alternatives: utilisation de « /usr/bin/conjure-im6.q16 » pour fournir « 
/usr/bin/conjure-im6 » (conjure-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/import-im6.q16 » pour fournir « /
usr/bin/import » (import) en mode automatique
update-alternatives: utilisation de « /usr/bin/import-im6.q16 » pour fournir « /
usr/bin/import-im6 » (import-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/identify-im6.q16 » pour fournir «
 /usr/bin/identify » (identify) en mode automatique
update-alternatives: utilisation de « /usr/bin/identify-im6.q16 » pour fournir «
 /usr/bin/identify-im6 » (identify-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/stream-im6.q16 » pour fournir « /
usr/bin/stream » (stream) en mode automatique
update-alternatives: utilisation de « /usr/bin/stream-im6.q16 » pour fournir « /
usr/bin/stream-im6 » (stream-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/display-im6.q16 » pour fournir « 
/usr/bin/display » (display) en mode automatique
update-alternatives: utilisation de « /usr/bin/display-im6.q16 » pour fournir « 
/usr/bin/display-im6 » (display-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/montage-im6.q16 » pour fournir « 
/usr/bin/montage » (montage) en mode automatique
update-alternatives: utilisation de « /usr/bin/montage-im6.q16 » pour fournir « 
/usr/bin/montage-im6 » (montage-im6) en mode automatique
update-alternatives: utilisation de « /usr/bin/mogrify-im6.q16 » pour fournir « 
/usr/bin/mogrify » (mogrify) en mode automatique
update-alternatives: utilisation de « /usr/bin/mogrify-im6.q16 » pour fournir « 
/usr/bin/mogrify-im6 » (mogrify-im6) en mode automatique
Paramétrage de imagemagick (8:6.9.12.98+dfsg1-5.2build2) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.27-2b
uild1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1.1ubun
tu3) ...
Traitement des actions différées (« triggers ») pour mate-menus (1.26.1+mint1) .
..
Traitement des actions différées (« triggers ») pour libc-bin (2.39-0ubuntu8.7) 
...
Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
mich@mich-ThinkPad-T480s:~$ 
je suppose qu'après cela, il faut redémarrer l'ordinateur -
donc au retour, je ferrai par le terminal la formule terry
- suite au prochain épisode :mrgreen:

Re: fusionner images

Posté : mar. 7 juil. 2026 21:32
par michLapprenti
suite du post précédent après redémarrage ordi

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ convert +append A.png sortie C.png
convert-im6.q16: unable to open image `A.png': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: unable to open image `sortie': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: unable to open image `sortie': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: no decode delegate for this image format `' @ error/constitute.c/ReadImage/581.
convert-im6.q16: no images defined `C.png' @ error/convert.c/ConvertImageCommand/3234.
mich@mich-ThinkPad-T480s:~$ 
echec!!! :geek: pourtant mes images existent:
Image
est-ce que c'est parce que dans la formule de terry est noté "sortie" et non "result"
comme là un peu plus haut https://stackoverflow.com/questions/733 ... 8#73323748
j'essaie à nouveau:

Code : Tout sélectionner

mich@mich-ThinkPad-T480s:~$ convert +append A.png result C.png
convert-im6.q16: unable to open image `A.png': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: unable to open image `result': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: unable to open image `result': Aucun fichier ou dossier de ce nom @ error/blob.c/OpenBlob/2964.
convert-im6.q16: no decode delegate for this image format `' @ error/constitute.c/ReadImage/581.
convert-im6.q16: no images defined `C.png' @ error/convert.c/ConvertImageCommand/3234.
mich@mich-ThinkPad-T480s:~$ 
sortie ou result, même echec!

Que faut-il faire pour que la formule de terry marche ? - merci d'avance

Re: fusionner images

Posté : mar. 7 juil. 2026 21:52
par arghlub
quand tu installes un paquet (logiciel) sur linux, inutile de redémarrer, Tu peux même faire autre chose (les install se déroulent en arrière-plan), seules les mises à jour du noyau/kernenel nécéssitent un redémarrage (ou de trus rares comme la mise à jour de pilotes graphique par ex).

Bref, pour la commande elle devrait fonctionner. Mais on verra cela demain.
Laisse-nous le temps de reposer les yeux, on t'en dira surement plus demain.

Re: fusionner images

Posté : mer. 8 juil. 2026 00:19
par Jennatux
Bonjour

L'action Thunar de tyrry fonctionne tres bien

Pour installer Thunar

Code : Tout sélectionner

sudo apt install thunar
et ensuite tu lances thunar → Edition → Configurer les Actions personalisées

a Nom tu mets Assembler les images (ou ce que tu veux)
a Commande tu colles

Code : Tout sélectionner

convert %F +append sortie.jpg
Tu peux y mettre une icone
_____________________________________________________________________________________________

Sur Ubuntu, j'utilise beaucoup le clic droit pour faire beaucoup de choses : convertir , envoyer, modifier les images , coller une image a un mp3 , etc... etc... ceci avec les nautilus-scripts qui fonctionnent aussi sur Nemo de Cinnamon ou Caja de Mate et aussi sur xfce a l'aide des actions-thunar

Par exemple j'ai sélectionné trois images et dans le clic droit j'ai choisi Coller les images

Image

Il aurait fallu que je les mettent a la même taille , ce que je fait aussi avec la clic droit


Télécharger le script , extraire le fichier et le placer dans ~/.local/share/nemo/scripts
______________________________________________________________________________________________________

Pour Nemo tu peux utiliser les actions_nemo

créer une action en collant ce qui suit dans un éditeur de texte

Code : Tout sélectionner

[Nemo Action]
Active=true
Name=Assembler horizontalement (+append)
Comment=Concatène les images sélectionnées de gauche à droite
Exec=convert %F +append assemblage_horizontal.png
Icon-Name=go-next
Selection=notnone
Extensions=jpg;jpeg;png;bmp;gif;webp;
Dependencies=convert;
l’enregistrer dans ~/.local/share/nemo/actions en la nommant assembler_horizontal.nemo_action

Puis

Image


Ce qui donne après avoir mis les trois fichiers au mêmes dimensions avec un autre clic droit

Image


Tu retrouveras ton fichier dans ton dossier perso


Pour un assemblage vertical a la place de +append mettre -append

pour qu'il fonctionne il faut installer imagmagick

Code : Tout sélectionner

sudo apt install imagemagick