--- title: slug: Web/SVG/Element/feDisplacementMap tags: - Element - SVG - SVG Filter translation_of: Web/SVG/Element/feDisplacementMap --- {{SVGRef}} La primitive de filtre [SVG](/fr/docs/Web/SVG) **``** utilise les valeurs de pixel de l'image de {{SVGAttr("in2")}} pour déplacer spatialement l'image de {{SVGAttr("in")}}. La formule utilisée pour la transformation est comme suit: P'(x,y) ← P( x + scale * (XC(x,y) - 0.5), y + scale * (YC(x,y) - 0.5)) où `P(x,y)` est l'image en entrée, {{SVGAttr("in")}}, et `P'(x,y)` est la destination. `XC(x,y)` et `YC(x,y)` sont les valeurs des composants du canal désigné par {{SVGAttr("xChannelSelector")}} et {{SVGAttr("yChannelSelector")}}. ## Contexte d'utilisation {{svginfo}} ## Attributs ### Attributs globaux - [Attributs de base](/fr/docs/Web/SVG/Attribute#Attributs_de_base) - [Attributs de présentation](/fr/docs/Web/SVG/Attribute#Attributs_de_présentation) - [Attributs de primitive de filtre](/fr/docs/Web/SVG/Attribute#Attributs_de_primitives_de_filtre) - {{SVGAttr("class")}} - {{SVGAttr("style")}} ### Attributs spécifiques - {{SVGAttr("in")}} - {{SVGAttr("in2")}} - {{SVGAttr("scale")}} - {{SVGAttr("xChannelSelector")}} - {{SVGAttr("yChannelSelector")}} ## Interface DOM Cet élément implémente l'interface {{domxref("SVGFEDisplacementMapElement")}}. ## Exemple ```html ``` {{EmbedLiveSample('Exemple', 220, 220)}} ## Spécifications | Spécification | Statut | Commentaire | | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ------------------- | | {{SpecName('Filters 1.0', '#feDisplacementMapElement', '<feDisplacementMap>')}} | {{Spec2('Filters 1.0')}} | Aucun changement | | {{SpecName('SVG1.1', 'filters.html#feDisplacementMapElement', '<feDisplacementMap>')}} | {{Spec2('SVG1.1')}} | Définition initiale | ## Compatibilité des navigateurs {{Compat("svg.elements.feDisplacementMap")}} ## Voir aussi - {{SVGElement("filter")}} - {{SVGElement("animate")}} - {{SVGElement("set")}} - {{SVGElement("feBlend")}} - {{SVGElement("feColorMatrix")}} - {{SVGElement("feComponentTransfer")}} - {{SVGElement("feComposite")}} - {{SVGElement("feConvolveMatrix")}} - {{SVGElement("feDiffuseLighting")}} - {{SVGElement("feFlood")}} - {{SVGElement("feGaussianBlur")}} - {{SVGElement("feImage")}} - {{SVGElement("feMerge")}} - {{SVGElement("feMorphology")}} - {{SVGElement("feOffset")}} - {{SVGElement("feSpecularLighting")}} - {{SVGElement("feTile")}} - {{SVGElement("feTurbulence")}} - [Tutoriel SVG: Filtres](/fr/docs/Web/SVG/Tutoriel/filtres)