linux  Linux underground

ImageMagick

  1. Captures d'écran :

    Pour capturer une fenêtre complète, ksnapshot est parfait. Par contre pour capturer une partie d'écran, mieux vaut utiliser import du paquet ImageMagick.

  2. Convertir les fichiers DSCxxx.jpg en Photo xxx.png :

    for i in DSC*.jpg
    do
      j=`echo "$i" | sed 's/DSC\(.*\)\.jpg/Photo \1.png/'`
      convert "$i" "$j"
    done

    Dans sed, \1 est remplacé par ce qui est entre \( et \).


  3. Connaître {toutes} les propriétés d'une image :

    identify {-verbose} mon_image.jpg


  4. Découper une image :



  5. Redimensionner une image :

    convert -quality 90 -verbose -geometry 800{x600} mon_image.jpg mon_image_cible.jpg



  6. Gif animé (création/décomposition) :

    convert -delay 100 input1.gif input2.gif -loop 0 animation.gif

    convert animation.gif -scene 1 +adjoin frame_%03d.gif

Voir aussi : https://octet.ca/wiki/ImageMagick


Valid XHTML 1.1 CSS Valide !