SVG 代表可缩放矢量图形。它可以用来制作图形和动画,就像在 HTML 画布中一样。
句法:
属性:
- in – 它存储给定原语的输入。
- order – 它测试过滤器元素使用的矩阵的大小。默认情况下,它是 3 X 3。
- kernelMatrix – 它定义了构成内核矩阵的数字列表。
- 除数– 它定义了核矩阵的值的总和。默认情况下,它设置为1 。
- 偏差– 它设置过滤器的范围。默认情况下,它设置为 0。
- targetX – 水平移动卷积矩阵。 (范围– 0 <= targetX < orderX)。
- targetY – 它垂直移动卷积矩阵。 (范围– 0 <= targetY < orderY)。
- kernelUnitLength – 它告诉 kernelMatrix 中连续列和行之间的预期距离。预期距离以当前过滤器单位表示。默认值为1。
- 保留阿尔法– 它的值是真或假。它指示卷积是否仅适用于 alpha 和颜色通道。默认值为假。
示例 1:
输出:
示例 2:
SVG Filter
输出: