SVG/Element/feColorMatrix
Aus SELFHTML-Wiki
Das feColorMatrix-Element verändert die RGBA Farb- und Alphawerte jedes Pixels einer Grafik.
- Syntax
- Start-Tag: notwendig
- End-Tag: ggf. notwendig
- Elternelemente
- Darf vorkommen in:
filter - erlaubte Inhalte
- animate, set
Name | Inhalt | Standardwert | Bedeutung |
---|---|---|---|
in | CDATA | ||
type (Transfer Funktionsattribut) | identity, table, discrete, linear, gamma | Transfer Funktionsattribut, das den Typ der component Transferfunktion angibt | |
values | CDATA | Liste von Werten abhängig vom Wert des type-Transfer-Funktionsattributs |
Attribut: Pflichtattribut
Attribut: optionales Attribut
Beispiel
<filter id="f3">
<feColorMatrix type="matrix" values="1 0 0 0 0, 0 1 0 0 0, 0 0 1 1 0, 0 0 0 1 0"/>
</filter>
<filter id="f4">
<feColorMatrix type="hueRotate" values="90" />
</filter>
</filter>
<filter id="f7">
<feColorMatrix type="saturate" values="0" />
</filter>
<filter id="f8">
<feColorMatrix type="luminanceToAlpha" values="0"/>
</filter>
Siehe auch
Weblinks
- W3C(Spezifikation): feColorMatrixElement
- apike.ca: feColorMatrix-Live-Demo für FeColorMatrix
- alistapart.com: Finessing `feColorMatrix` von Una Kravets February 11, 2016
Grundformen
- Struktur und Gruppierungen
- Metadaten
- Text
- weitere Elemente
- Animationen
- Beschneidungen und Masken
- Filter
- filter
- feBlend
- feColorMatrix
- feComponentTransfer
- feComposite
- feConvolveMatrix
- feDiffuseLighting
- feDisplacementMap
- feDistantLight
- feDropShadow
- feFlood
- feFuncA
- feFuncB
- feFuncG
- feFuncR
- feGaussianblur
- feImage
- feMerge
- feMergeNode
- feMorphology
- feOffset
- fePointLight
- feSpecularLighting
- feSpotLight
- feTile
- feTurbulence
- Muster und Verläufe