Anwendung von SVG-filter zu hintergrund Bild
Ich bin versucht, um eine SVG-filter (Gaußscher Weichzeichner), um nur einen Teil eines Bildes (z.B. den hintergrund). Ich habe die Wirkung erreicht, indem eine beschnittene SVG-Bild mit dem Gaußschen Weichzeichner angewendet an derselben position erscheinen zu lassen wie den Gaußschen Weichzeichner angewendet, um das ursprüngliche Bild).
Dies ist offensichtlich ineffizient, und ich bin auf der Suche nach einer besseren Methode. Nach der Lektüre einige SVG-docs und Beispiele wie es aussieht ist die enable-background
Attribut benötigt wird, aber ich würde mich sehr über etwas Hilfe auf, wie man tatsächlich umsetzen!
Edit:
Beispiel für die Wirkung ich bin auf der Suche nach: http://img695.imageshack.us/img695/92/chromeblur.png
- Ein Beispiel wäre hier gut.
- sorry, wäre es nicht lassen Sie mich anfügen, werden die Bilder zunächst, weil ich neu bin. Ich habe einen link Hinzugefügt, um den gewünschten Effekt
- Der imageshack-link ist kaputt. Das (neue) Bild eingebettet werden sollten, statt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist eine gute Beschreibung, wie es funktionieren sollte im SVG -
http://srufaculty.sru.edu/david.dailey/svg/SVGOpen2010/Filters2.htm
Aber SVG-Unterstützung ist noch nicht vollständig in allen verbreiteten Browsern. Vor allem die filter-Effekte auf Hintergründen mit in="BackgroundImage" und enable-background-Attribute werden nicht unterstützt von jeder gängigen browser.