SVG/Elemente/feConvolveMatrix

Aus SELFHTML-Wiki
< SVG‎ | Elemente
Wechseln zu: Navigation, Suche

Das feConvolveMatrix-Element bewirkt eine Veränderung der Bildpunkt-Matrix. Dabei werden Pixel des Input-Bildes mit Nachbar-Pixeln vermischt. Dies ermöglicht eine große Anzahl von Effekten, wie: Scharfzeichnen, Verwischen oder Prägeeffekte.

Beispiel
    <filter id="KantenErkennung">
      <feConvolveMatrix 
        order="3"
        preserveAlpha="true" 
        kernelMatrix="
		  -1 -1 -1
		  -1  8 -1
		  -1 -1 -1"
		divisor="1.0"
		bias="0.0"   
		  />
    </filter>


Siehe auch

Weblinks

Start-Tag: notwendig
End-Tag: ggf. notwendig
<feConvolveMatrix />
<feConvolveMatrix>
  <!-- Kindelement(e) -->
</feConvolveMatrix>
Elternelemente Darf vorkommen in:

filter

erlaubte Inhalte

animate, set

Browsersupport Details: {{{caniuse}}}
Attribute
Name Inhalt Standardwert Bedeutung
Kernattribute
class ID ordnet ein Element einer oder mehreren Klassen zu.
id ID identifiziert ein einziges Element innerhalb eines Dokuments
lang ID identifiziert eine Sprachangabe
style ID CDATA Stilangabe durch Präsentationsattribute
tabindex ID macht Element „antabbbar“
xml:base CDATA Basis-URL
xml:lang Sprachkürzel legt eine den IANA-Sprachdefinitionen folgende Sprache des Elementinhalts fest [RFC1766]
xml:space default, preserve Verhalten gegenüber whitespace)


in CDATA id der Eingangsgrafik
order NUMBER 3 bestimmt die Größe der Matrix (kernelMatrix)
kernelMatrix NUMBER Matrix aus den Bildpunkten, die in order für die Verarbeitung der Bildpunkte herangezogen werden.
divisor NUMBER Summe aller Werte der kernelMatrix bewirkt eine Glättung der Farbsättigung.
bias NUMBER 0 erlaubt, den Bereich eines Filters zu verschieben
targetX NUMBER Mittelwert der kernelMatrix X-Position der Convolution Matrix
targetY NUMBER Mittelwert der kernelMatrix Y-Position der Convolution Matrix
edgeMode duplicate
wrap
none
duplicate id des zu verarbeitenden Bildes
kernelUnitLength NUMBER dx und dy-Werte des Kernel
perserveAlpha BOOLEAN false legt fest, wie die Alphatranparenz bearbeitet wird.

Attribut: Pflichtattribut
Attribut: optionales Attribut