我试图将SVG滤镜(高斯模糊)仅应用于图像的一部分(即背景).我通过在相同位置附加应用了高斯模糊的剪切SVG图像来实现该效果(使其看起来像高斯模糊应用于原始图像).
这显然是低效的,我正在寻找一种更好的方法.在阅读了一些SVG文档和示例后,看起来enable-background需要该属性,但我非常感谢如何实际实现它!
编辑:
我正在寻找的效果的一个例子:http://img695.imageshack.us/img695/92/chromeblur.png
我正在制作一个HTML/JS驱动的单/双消除支架Web应用程序.我正在努力弄清楚如何从种子队/球员名单中分配第一轮比赛.例如,在8名球员的支架中,第一轮比赛是:
1v8 4v5 2v7 3v6
在更通用的术语中,种子可以被认为是一个数组(因为我通过弹出一个数组来指定团队匹配):1,2,3,4,5,6,7,8
需要分类到:1,8,4,5,2,7,3,6
为了澄清,较高的种子需要在排序的阵列中具有它们之间的最大距离,这使得在没有扰乱的括号中,较低的种子首先被淘汰并且与高种子的匹配尽可能晚地发生.实际上,想想一个网球锦标赛,你想要阻止16或32等支架的前4名球员互相比赛直到半决赛.因此,16种子支架的正确数组输出是:
1,16,8,9,4,13,5,12,2,15,7,10,3,14,6,11
转换为以下第一轮比赛:
1v16 8v9 4v13 5v12 2v15 7v10 3v14 6v11
感谢Matt Ball提供8种子支架的正确算法