operator

Das Attribut operator hat zwei Bedeutungen, abhängig vom Kontext, in dem es verwendet wird. Entweder definiert es die zu durchführende Zusammensetzungs- oder Morphing-Operation.

Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:

Beispiel

html
<svg viewBox="0 0 120 70" xmlns="http://www.w3.org/2000/svg">
  <filter id="erode">
    <feMorphology operator="erode" radius="0.4" />
  </filter>
  <filter id="dilate">
    <feMorphology operator="dilate" radius="0.8" />
  </filter>

  <text x="0" y="15">Normal text</text>
  <text x="0" y="40" filter="url(#erode)">Thin text</text>
  <text x="0" y="65" filter="url(#dilate)">Fat text</text>
</svg>

feComposite

Für <feComposite> definiert operator die zu durchführende Zusammensetzungs-Operation.

Wert over | in | out | atop | xor | lighter | arithmetic
Standardwert over
Animierbar Ja
over

Dieser Wert zeigt an, dass die im in-Attribut definierte Quellgrafik über die im in2-Attribut definierte Zielgrafik gelegt wird.

in

Dieser Wert zeigt an, dass die Teile der im in-Attribut definierten Quellgrafik, die die im in2-Attribut definierte Zielgrafik überlappen, die Zielgrafik ersetzen.

out

Dieser Wert zeigt an, dass die Teile der im in-Attribut definierten Quellgrafik, die außerhalb der im in2-Attribut definierten Zielgrafik liegen, angezeigt werden.

atop

Dieser Wert zeigt an, dass die Teile der im in-Attribut definierten Quellgrafik, die die im in2-Attribut definierte Zielgrafik überlappen, die Zielgrafik ersetzen. Die Teile der Zielgrafik, die nicht mit der Quellgrafik überlappen, bleiben unberührt.

xor

Dieser Wert zeigt an, dass die nicht überlappenden Bereiche der im in-Attribut definierten Quellgrafik und der im in2-Attribut definierten Zielgrafik kombiniert werden.

lighter

Dieser Wert zeigt an, dass die Summe der im in-Attribut definierten Quellgrafik und der im in2-Attribut definierten Zielgrafik angezeigt wird.

arithmetic

Dieser Wert zeigt an, dass die im in-Attribut definierte Quellgrafik und die im in2-Attribut definierte Zielgrafik mit der folgenden Formel kombiniert werden:

result = k1*i1*i2 + k2*i1 + k3*i2 + k4

wobei: i1 und i2 die entsprechenden Pixelkanalwerte des Eingabebildes darstellen, die jeweils in und in2 zugeordnet sind, und k1, k2, k3 und k4 die Werte der gleichnamigen Attribute darstellen.

feMorphology

Für <feMorphology> definiert operator, ob die Quellgrafik erodiert (d. h. verdünnt) oder dilatiert (verdickt) werden soll.

Wert erode | dilate
Standardwert erode
Animierbar Ja
erode

Dieser Wert verdünnt die im in-Attribut definierte Quellgrafik.

dilate

Dieser Wert verdickt die im in-Attribut definierte Quellgrafik.

Spezifikationen

Specification
Filter Effects Module Level 1
# element-attrdef-femorphology-operator
Filter Effects Module Level 1
# element-attrdef-fecomposite-operator