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
<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 imin2
-Attribut definierte Zielgrafik gelegt wird. in
-
Dieser Wert zeigt an, dass die Teile der im
in
-Attribut definierten Quellgrafik, die die imin2
-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 imin2
-Attribut definierten Zielgrafik liegen, angezeigt werden. atop
-
Dieser Wert zeigt an, dass die Teile der im
in
-Attribut definierten Quellgrafik, die die imin2
-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 imin2
-Attribut definierten Zielgrafik kombiniert werden. lighter
-
Dieser Wert zeigt an, dass die Summe der im
in
-Attribut definierten Quellgrafik und der imin2
-Attribut definierten Zielgrafik angezeigt wird. arithmetic
-
Dieser Wert zeigt an, dass die im
in
-Attribut definierte Quellgrafik und die imin2
-Attribut definierte Zielgrafik mit der folgenden Formel kombiniert werden:result = k1*i1*i2 + k2*i1 + k3*i2 + k4
wobei:
i1
undi2
die entsprechenden Pixelkanalwerte des Eingabebildes darstellen, die jeweilsin
undin2
zugeordnet sind, undk1
,k2
,k3
undk4
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 |
Spezifikationen
Specification |
---|
Filter Effects Module Level 1 # element-attrdef-femorphology-operator |
Filter Effects Module Level 1 # element-attrdef-fecomposite-operator |