Introduction

Before reading further, read the following articles.
Now let's proceed to understand SVG filters.

SVG filters

Filters in SVG provides special effects for SVG graphics. The filter effects can be done with a series of graphics operations on the given source image or graphics to produce the modified graphics as the result. The result of the filter effect is rendered to the target device instead of original source graphics.
SVG filters
The tag <filter> is used here to define the filter for the graphics. This tag uses an id attribute to uniquely identify it and filters are defined in the <def> tag and referenced by graphics elements by their ids. In other words, setting the value of the “filter” property on a given element such that it references the filter effect.
Note: More than one filter can be used in each SVG element.
The following are the available filter elements provided by SVG.
Attributes used
Here are a few example images.
output
squire
Want to read more.

Summary

In this article, we learned about Scalable Vector Graphics - Filters 1.
Thank you. Keep learning and sharing.