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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [23/09/2012 20:37] smolski |
doc:media:imagemagick [25/09/2012 15:33] smolski |
||
---|---|---|---|
Ligne 57: | Ligne 57: | ||
Dans ce cas, ImageMagick va convertir chaque image .jpg en .png tout en conservant le nom de base. | Dans ce cas, ImageMagick va convertir chaque image .jpg en .png tout en conservant le nom de base. | ||
- | ===== Couleurs ===== | ||
- | Quelles couleurs utiliser dans les commandes ImageMagick ? | ||
- | |||
- | Pour en obtenir la liste complète (noms + codes RGB), entrez simplement la commande : | ||
- | <code bash> | ||
- | identify -list color</code> | ||
===== Redimensionnement d'images ===== | ===== Redimensionnement d'images ===== | ||
Ligne 106: | 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 146: | Ligne 141: | ||
<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 black -border 50 -bordercolor gold -border 10 -bordercolor black -border 50 image_border.jpg</code> | ||
+ | |||
+ | Ce qui se lit : | ||
+ | <code> | ||
+ | -bordercolor black -border 50 -> Ajoute une bordure noir de 50 pixel | ||
+ | -bordercolor gold -border 10 -> Ajoute une bordure or de 10 pixel (le liseret) au précédent | ||
+ | -bordercolor black -border 50 -> Ajoute une bordure noir de 50 pixel au précédent | ||
+ | </code> | ||
===== Légender une image ===== | ===== Légender une image ===== | ||
Ligne 200: | Ligne 206: | ||
width=`identify -format %w source.jpg`; convert -geometry +0+0 -background 'none' -fill white -font /home/mon_user/polices/ARIALNI.ttf -gravity east -size ${width}x50 caption:"Photo Joël Smolski" +size source.jpg +swap -gravity south -geometry -20+20 -composite source_resultat.jpg</code> | width=`identify -format %w source.jpg`; convert -geometry +0+0 -background 'none' -fill white -font /home/mon_user/polices/ARIALNI.ttf -gravity east -size ${width}x50 caption:"Photo Joël Smolski" +size source.jpg +swap -gravity south -geometry -20+20 -composite source_resultat.jpg</code> | ||
À noter l'utilisation en **négatif** des 20 pixel du bord dans l'option //geometry// : ''-geometry -20+20'' | À noter l'utilisation en **négatif** des 20 pixel du bord dans l'option //geometry// : ''-geometry -20+20'' | ||
+ | |||
+ | == Nota : == | ||
+ | |||
+ | Pourle choix des couleurs, il est possible d'employer la notation Hexa(décimale), par exemple : | ||
+ | black = #000000 | ||
+ | |||
+ | Il suffit de mettre cette notation entre quote ainsi : | ||
+ | '#000000' | ||
+ | |||
+ | Utiliser l'application **agave** (dans les dépôts debian) pour l'identifier avec ses couleurs. | ||
+ | Hop ! | ||
==== Source : ==== | ==== Source : ==== | ||
Ligne 248: | Ligne 265: | ||
convert [fichier_source] -flop [fichier_cible]</code> | convert [fichier_source] -flop [fichier_cible]</code> | ||
- | ===== Tableau des couleurs ===== | + | ===== Couleurs ===== |
+ | |||
+ | ==== identify ==== | ||
+ | |||
+ | Quelles couleurs utiliser dans les commandes ImageMagick ? | ||
+ | |||
+ | Pour en obtenir la liste complète (noms + codes RGB), entrez simplement la commande((Voir : [[commande:less]] et [[manuel:pipe]] : ]])) : | ||
+ | <code bash> | ||
+ | identify -list color | less</code> | ||
+ | |||
+ | ==== Tableau ==== | ||
+ | |||
+ | Source : | ||
+ | * 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** | ||
- | LISTE DES COULEURS PAR NOM | ||
- | Ce tableau liste par leus noms les couleurs reconnues par ImageMagick | ||
^ //NOM// ^ //COULEUR// ^ //RGB// ^ //HEX// ^ | ^ //NOM// ^ //COULEUR// ^ //RGB// ^ //HEX// ^ | ||
|snow |snow |rgb(255, 250, 250) |#FFFAFA| | |snow |snow |rgb(255, 250, 250) |#FFFAFA| |