2⃣ feComponentTransfer allows us to play with individual RGBA channels of input separately and feFuncA is for alpha channel.
type='discrete' means input alpha is split in as many intervals as values we have in tableValues. Alphas in [0,.5) become 0 and alphas in [.5,1] become 1. Kinda like round(input_alpha) in this particular case.
#css #alpha #transparency #svg #filter #svgFilter #discrete #stepFunction #maths #mathematics #code #coding #frontend #web #dev #webDev #webDevelopment