logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:media:imagemagick [25/09/2012 06:10]
smolski
doc:media:imagemagick [27/09/2012 14:21]
smolski
Ligne 25: Ligne 25:
  
 <note tip>On demande des volontaires pour nous placer des illustrations réalisées (avant -> après si nécessaire) !</​note>​ <note tip>On demande des volontaires pour nous placer des illustrations réalisées (avant -> après si nécessaire) !</​note>​
-Voir :+Pour les rédacteurs,​ voir ce tuto pour insérer ses images : :
   * http://​wiki.debian-facile.org/​insertion_image   * http://​wiki.debian-facile.org/​insertion_image
  
Ligne 100: Ligne 100:
     * On utilisera -raise ou +raise selon que l'on souhaite un effet relief ou creux. On notera que l'​option -raise utilise ici les pixels de l'​image pour créer le cadre. Les dimensions de l'​image restent donc identiques.     * On utilisera -raise ou +raise selon que l'on souhaite un effet relief ou creux. On notera que l'​option -raise utilise ici les pixels de l'​image pour créer le cadre. Les dimensions de l'​image restent donc identiques.
     * Pour ajouter un cadre 3D, on utilise l'​option -frame :     * Pour ajouter un cadre 3D, on utilise l'​option -frame :
 +
 <code bash> <code bash>
 convert mon_image.jpg -mattecolor peru -frame convert mon_image.jpg -mattecolor peru -frame
Ligne 138: Ligne 139:
 Tout comme avec l'​option -raise, l'​image conserve ici ses dimensions initiales. En revanche, si l'on utilise l'​option -border, Tout comme avec l'​option -raise, l'​image conserve ici ses dimensions initiales. En revanche, si l'on utilise l'​option -border,
 les dimensions de la bordure viennent s'​ajouter à celles de l'​image initiale. les dimensions de la bordure viennent s'​ajouter à celles de l'​image initiale.
 +
 +==== draw ====
 +
 +L'​option ''​-draw''​ inscrit une bordure à l'//​intérieur//​ de l'​image,​ ce qui fait que cette image conserve toujours les mêmes dimensions.
 +
 +==== border ====
 +
 +L'​option ''​-border''​ ajoute une bordure //autour// de l'​image.
 <code bash> <code bash>
  ​convert mon_image.jpg -bordercolor teal -border 50 image_border.jpg</​code>​  ​convert mon_image.jpg -bordercolor teal -border 50 image_border.jpg</​code>​
 +
 +On peut ajouter des bordures à la bordure précédente,​ par exemple :
 +<code bash>
 + ​convert mon_image.jpg -bordercolor white -border 10 -bordercolor black -border 20 -bordercolor gold -border 8 -bordercolor black -border 50 image_border.jpg</​code>​
 +
 +Ce qui se lit :
 +<​code>​
 +-bordercolor white -border 10 Ajoute une première bordure blanche de 10 pixel
 +-bordercolor black -border 20 -> Ajoute ensuite une bordure noir de 20 pixel
 +-bordercolor gold -border 8 -> Ajoute ensuite une bordure or de 8 pixel (le liseret) au précédent
 +-bordercolor black -border 50 -> Ajoute enfin une bordure noir de 50 pixel au précédent
 +</​code>​
 +
 +Ce qui donne :
 +
 +{{http://​images.debian-facile.org/​file-R19bcab845ef1f8801cceeb5fc67d7231.png?​400}}
 +
 +Et nous pouvons y ajouter une petit bord façon cadre en bois ainsi :
 +<code bash>
 + ​convert mon_image.jpg -mattecolor peru -frame 15x15+5+5 image_border.jpg</​code>​
 +
 +Ce qui donne :
 +
 +{{http://​images.debian-facile.org/​file-R3d90f9c9036dd163447de3b4f18c107f.png?​400}}
  
 ===== Légender une image ===== ===== Légender une image =====
Ligne 163: Ligne 196:
 ==== Lister les Polices ttf ==== ==== Lister les Polices ttf ====
  
-Utiliser ​la commande [[commande:​locate]] ainsi :+Dans un [[manuel:​terminal]] //user//, utiliser ​la commande [[commande:​locate]] ainsi :
 <code bash> <code bash>
-locate -r '​\.ttf$'​+locate -r '​\.ttf$'​
 /​home/​mon_user/​.fonts/​FOO.ttf /​home/​mon_user/​.fonts/​FOO.ttf
 /​home/​mon_user/​Téléchargements/​font/​foo/​FOO.ttf /​home/​mon_user/​Téléchargements/​font/​foo/​FOO.ttf
Ligne 182: Ligne 215:
 ==== Placement du texte ==== ==== Placement du texte ====
  
-Pour placer le titrage en bas et au centre d'une photo, par exemple ​:+Pour placer le titrage en bas et au centre d'une photo, par exemple :
 <code bash> <code bash>
 width=`identify -format %w source.jpg`;​ convert -geometry +0+0 -background '​none'​ -fill black -font /​home/​mon_user/​polices/​ARIALNI.ttf -gravity center -size ${width}x200 caption:"​Test de titrage 2012" +size source.jpg +swap -gravity south -composite source_resultat.jpg</​code>​ width=`identify -format %w source.jpg`;​ convert -geometry +0+0 -background '​none'​ -fill black -font /​home/​mon_user/​polices/​ARIALNI.ttf -gravity center -size ${width}x200 caption:"​Test de titrage 2012" +size source.jpg +swap -gravity south -composite source_resultat.jpg</​code>​
Ligne 203: Ligne 236:
    '#​000000'​    '#​000000'​
  
-Utiliser l'​application **agave** (dans les dépôts debian) pour l'identifier avec ses couleurs. +Utiliser l'​application **[[logiciel:agave | Agave]]** (dans les dépôts debian) pour identifier avec les couleurs. 
-Hop !+Hop ! :-) 
 + 
 +=== TP_Titrage === 
 + 
 +Nous allons légender la photo mis en exemple précédemment : 
 + 
 +Pour le titre : 
 +<code bash> 
 +width=`identify -format %w image_border.jpg`;​ convert -geometry +0+0 -background '​none'​ -fill gold -font /​home/​user/​polices/​BRUSHSCI.ttf -gravity center -size ${width}x50 caption:"​Le Mont du Chat" +size image_border.jpg +swap -gravity south -geometry -0+30 -composite cadre_titre.jpg</​code>​ 
 + 
 +=== TP_Signature === 
 + 
 +Pour la signature : 
 +<code bash> 
 +width=`identify -format %w cadre_titre.jpg`;​ convert -geometry +0+0 -background '​none'​ -fill gold -font /​home/​user/​polices/​arialbd.ttf -gravity east -size ${width}x8 caption:"​Photo Joel Smolski"​ +size cadre_titre.jpg +swap -gravity south -geometry -25+20 -composite cadre_titres.jpg</​code>​ 
 + 
 +//Et voilà, c'est fini Nini !// ;-) 
 + 
 +{{http://​images.debian-facile.org/​file-Rd02cd15f5c56506cfca3229ad81b6c7c.png?​400}}
  
 ==== Source : ==== ==== Source : ====
Ligne 262: Ligne 313:
 <code bash> <code bash>
 identify -list color | less</​code>​ identify -list color | less</​code>​
 +
 +==== transparent ====
 +
 +Pour rendre une couleur transparente :
 +<code bash>
 +convert -transparent "#​ffffff"​ image_origine.png image_transformee.png</​code>​
 +
 +De bendia sur le forum, sympa ! :-)
  
 ==== Tableau ==== ==== Tableau ====
  
 Source : Source :
-  * http://​www.imagemagick.org/​script/​color.php Vous y trouverez l'​avantage ​de visionner la couleur ​avec son nom. :-D+  * http://​www.imagemagick.org/​script/​color.php Vous y trouverez l'​avantage ​d'​en ​visionner la couleur ​en plus ! :-D
  
 **TABLEAU DES COULEURS PAR NOM** **TABLEAU DES COULEURS PAR NOM**
- 
-Ce tableau liste par leus noms les couleurs reconnues par **ImageMagick** 
  
 ^   //​NOM// ​ ^   //​COULEUR// ​  ​^ ​  //​RGB// ​  ​^ ​  //​HEX// ​  ^ ^   //​NOM// ​ ^   //​COULEUR// ​  ​^ ​  //​RGB// ​  ​^ ​  //​HEX// ​  ^
Ligne 991: Ligne 1048:
  
 Le site de l'​utilisation détaillée d'​**imagemagick** : Le site de l'​utilisation détaillée d'​**imagemagick** :
 +  * http://​www.imagemagick.org/​script/​index.php
   * http://​www.imagemagick.org/​Usage/​   * http://​www.imagemagick.org/​Usage/​
  
doc/media/imagemagick.txt · Dernière modification: 15/05/2023 18:06 par lagrenouille

Pied de page des forums

Propulsé par FluxBB