#SET{img,#CHEMIN{images/ecureuil.jpg}|balise_img} #SET{largeur,#GET{img}|largeur} #SET{hauteur,#GET{img}|hauteur} #SET{couleur1, #c5e41d} #SET{couleur2, ##GET{couleur1}|couleur_inverser}

image_saturer

Modifie la saturation d'une image

Syntaxe
image_saturer{1.2}
Paramètre
nombre entre 0 et 2 (1 = saturation d'origine)
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_saturer{1.2}\)\]"}
[(#VALEUR|=={1}|oui)
[

(#VALEUR) = originale

][(#GET{img})]
] [(#VALEUR|=={1}|non)
[

(#VALEUR)

][(#GET{img}|image_saturer{#VALEUR})]
]

image_niveaux_gris_auto

Corrige automatiquement les niveaux de gris d'une image. (Paris-Beyrouth : Corriger les niveaux des images)

Syntaxe
image_niveaux_gris_auto
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_niveaux_gris_auto\)\]"}

originale

[(#GET{img}|image_courbe{rvb, 1=75})]

niveaux_gris_auto

[(#GET{img}|image_courbe{rvb, 1=75}|image_niveaux_gris_auto)]

image_podpod

Rempli par une couleur la plage de niveau de gris compris entre 2 Paramètres. (Paris-Beyrouth : Créer automatiquement une publicité podPod)

Syntaxe
image_podpod{c5e41d,150,200}
Paramètre1
Code hexadécimal
Paramètre2
Nombre entre 0 et 255 : borne basse de la plage de couleur
Paramètre3
Nombre entre 0 et 255 : borne haute de la plage de couleur
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_podpod{00000,0,90}\)\]"}

originale

[(#GET{img}|balise_img)]

fond

[(#CHEMIN{images/fondpub.jpg}|balise_img|image_passe_partout{#GET{largeur}, #GET{hauteur}}|image_recadre{#GET{largeur}, #GET{hauteur}})]

000000,0,90

[(#GET{img}|image_podpod{000000,0,90})]

ffffff,150,255

[(#GET{img}|image_podpod{ffffff,150,255})]

000000,0,90 & ffffff,150,255

[(#GET{img}|image_podpod{ffffff,150,255})]

image_courbe

Modifie les courbes d'une image, en manipulant 1 ou 2 points de la courbe (Paris-Beyrouth : Modifier les courbes d'une image)

[

(#CHEMIN{images/courbes.png}|balise_img)

]
Syntaxe
image_courbe{rvb, 80=30, 170=220}
Paramètre 1
rvb/r/v/b : couche(s) de couleur(s) affectée(s)
Paramètre 2
x=y : nombres de 0 à 255
Paramètre3
x=y : (optionnel) nombres de 0 à 255
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_courbe{rvb, 80=30, 170=220}\)\]"}

originale

[(#GET{img})]

#VALEUR{param1}, #VALEUR{param2}, #VALEUR{param3}

[(#GET{img}|image_courbe{#VALEUR{param1},#VALEUR{param2},#VALEUR{param3}})]

image_float

Faire un texte qui épouse une image (Paris-Beyrouth : Un habillage irrégulier)

Syntaxe
image_float{left, 10, ffffff}
Paramètre 1
left/center/right : position de l'image
Paramètre 2
Nombre : marge en px autour de l'image
Paramètre3
Code hexadécimal : (optionnel) couleur de fond de l'image
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil_decoupe.png}|image_float{left, 5}\)\]"}
[(#CHEMIN{images/ecureuil_decoupe.png}|image_float{left, 5})]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus utnunc eget ante ornare nonummy. Ut arcu. Duis tincidunt tincidunt quam. In elementum blandit odio. Nullam ultrices. Nulla sem augue, mollis id, vulputate eget, ullamcorper ultrices, purus. Aenean porttitor odio at mauris. Mauris quis enim vitae purus dictum ultricies.

Proin pharetra lectus auctor lacus. Quisque at sem ac lectus ornare vehicula. Nunc pulvinar, leo ut tristique auctor, felis diam gravida neque, consectetuer cursus sem nisl ut enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec justo. Aliquam erat volutpat. Sed vel enim nec tellus suscipit imperdiet. Maecenas sagittis, dolor id tincidunt suscipit, orci tortor fermentum mi, id varius dolor nisi quis lectus. Quisque ante sem, molestie a, euismod sed, tempus sit amet, mauris. Integer vel ante eget urna sagittis consectetuer. Quisque ullamcorper convallis velit.


image_contour_alpha

Trace le contour d'une image transparente (Paris-Beyrout : Tracer les contours de transparence)

Syntaxe
image_contour_alpha{000000, 1}
Paramètre 1
Code hexadécimal : couleur du contour
Paramètre 2
Nombre : épaisseur du contour
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_contour_alpha{000000, 1}\)\]"}

originale

[(#CHEMIN{images/ecureuil_decoupe.png}|balise_img)]

000000, 2

[(#CHEMIN{images/ecureuil_decoupe.png}|image_contour_alpha{000000, 2})]

9dba00, 2

[(#CHEMIN{images/ecureuil_decoupe.png}|image_contour_alpha{9dba00, 2})]

image_sincity

Effet automatique : saturation contrastée + accentuation du rouge (Paris-Beyrouth : Welcome to Spip-City)

Syntaxe
image_sincity
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_sincity\)\]"}

originale

[(#GET{img}|image_courbe{rvb, 80=40})]

sincity

[(#GET{img}|image_courbe{rvb, 80=40}|image_sincity)]

image_estampage_alpha

Réalise des estampages (Paris-Beyrouth : Des titres en relief)

Syntaxe
image_estampage_alpha{1,1}
Paramètre 1
Nombre : épaisseur en px
Paramètre 2
nombre : netteté
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil_decoupe.png}|image_estampage_alpha{1,1}\)\]"}

originale

[(#CHEMIN{images/ecureuil_decoupe.png}|balise_img)]

#VALEUR{param1}, #VALEUR{param2}

[(#CHEMIN{images/ecureuil_decoupe.png}|image_estampage_alpha{#VALEUR{param1},#VALEUR{param2}})]

image_dispersion

Réalise des dispersions, des floutages (Paris-Beyrouth : Un filtre de dispersion graphique)

Syntaxe
image_dispersion{url_image, 8, 8}
Paramètre 1
Url de l'image servant de filtre
Paramètre 2
Nombre : déplacement en x
Paramètre 3
Nombre : déplacement en y
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_dispersion{#CHEMIN{images/disp-noir.png},8,8}\)\]"}

Image

[(#GET{img})]

Masque

[(#CHEMIN{images/disp-noir.png}|balise_img)]

8, 8

[(#GET{img}|image_dispersion{#CHEMIN{images/disp-noir.png},8,8})]

Image 1

[(#GET{img})]

Masque

[(#CHEMIN{images/disp-twirl.png}|balise_img)]

8, 8

[(#GET{img}|image_dispersion{#CHEMIN{images/disp-twirl.png},8,8})]

image_merge

Superpose une image sur une autre

Le filtre image_Masque de Spip permet d'obtenir le même résultat, et propose plus d'options.

Syntaxe
image_merge{url_image, right, top}
Paramètre 1
left/center/right : position horizontal
Paramètre 2
top/middle/bottom : position verticale
Exemple
#VAL{"\[\(#CHEMIN{images/quadrillage.png}|image_merge{#CHEMIN{images/cercle.png},center,middle}\)\]"}

image 1

[(#CHEMIN{images/quadrillage.png}|balise_img)]

image 2

[(#CHEMIN{images/cercle.png}|balise_img)]

center, middle

[(#CHEMIN{images/quadrillage.png}|image_merge{#CHEMIN{images/cercle.png},center,middle})]

left, bottom

[(#CHEMIN{images/quadrillage.png}|image_merge{#CHEMIN{images/cercle.png},left,bottom})]

image_negatif

Passe une image en négatif

Le filtre image_courbe{rvb, 0=255, 255=0} produira le même résultat

Syntaxe
image_negatif
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_negatif\)\]"}

originale

[(#GET{img})]

image_negatif

[(#GET{img}|image_negatif)]

image_tramer

Tramer une image (en mode niveaux de gris) à la LOW←TECH MAGAZINE

Syntaxe
image_tramer{6, o8x8}
Paramètre 1
Nombre : niveaux de couleurs à utiliser
Paramètre 2
Texte : nom de la carte de seuils de dither cf http://www.imagemagick.org/Usage/quantize/tmaps_list.txt
Paramètre 3
Booléen : générer une image en couleurs
Exemple
#VAL{"\[\(#CHEMIN{images/ecureuil.jpg}|image_tramer\)\]"}

originale

[(#CHEMIN{images/ecureuil.jpg}|balise_img)]

#VALEUR

[(#CHEMIN{images/ecureuil.jpg}|image_tramer{#VALEUR})]

originale

[(#CHEMIN{images/ecureuil.jpg}|balise_img)]

6,#VALEUR

[(#CHEMIN{images/ecureuil.jpg}|image_tramer{6,#VALEUR})]

originale

[(#CHEMIN{images/ecureuil.jpg}|balise_img)]

#VALEUR,o8x8,oui

[(#CHEMIN{images/ecureuil.jpg}|image_tramer{#VALEUR,o8x8,oui})]