Bash:commande convert

Berny -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai fais un petit script en bash qui récupère des images sur le net. Je souhaiterai rassembler 4 (par exemple) images en une image finale où chaque image occuperait un coin (par exemple) de l'image finale. Il me semble que c'est possible de le faire avce la commande "convert"...

Quelqu'un saurait-il m'en dire plus? quelle syntaxe?

Merci!

Berny
Configuration: Linux Suse
Firefox 3.5.3

1 réponse

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    La commande "convert" c'est pour convertir des formats et non pour assembler ou mixer des images.

    Extrait du man ImageMagick :

           montage
                  Montage crée une image composée en combinant plusieurs images
                  séparées.  Les images sont mises côte à côte dans l'image com-
                  posée avec leur nom qui peut apparaître dessous en option.
    
           convert
                  Convert convertit un fichier en entrée dans un format donné vers
                  un fichier en sortie de format différent. Par défaut, le format
                  de l'image est déterminé par son nombre magique. Pour spécifier
                  un format d'image particulier, mettez avant le nom du fichier le
                  format suivi de deux points (ex. ps:image) ou spécifiez le type
                  dans le suffixe du nom de fichier (ex. image.ps).  Spécifiez -
                  comme nom pour l'entrée et la sortie standard. si le nom du
                  fichier a l'extension .Z, le fichier est décompressé avec uncom-
                  press.
    
           composite
                  combine des images composites pour créer de nouvelles images.
    


    Exemples commandes :
    convert
    montage
    composite

    Exemples scripts :
    http://www.imagemagick.org/Usage/
    2