Re:Viral 'I'm not a cat' filter is decades-old software
by siltpotato on Wednesday February 10, 2021 @03:25PM
(#26094242)
Filter means to remove, not to add. Like `filter()` in Python or Swift being given a condition and a list and returning everything that meets the condition.
[ Parent
| on HN ]
Re:Viral 'I'm not a cat' filter is decades-old software
by Sharlin on Wednesday February 10, 2021 @03:55PM
(#26094649)
In image processing "filtering" has for over 30 years meant any algorithmic manipulation of an image as a whole (exhibit A: Photoshop's "Filters" menu). Simplest filters are also filters in the signal processing sense, but the meaning in this context is considerably broader than that.
Re:Viral 'I'm not a cat' filter is decades-old software
by contravariant on Wednesday February 10, 2021 @03:50PM
(#26094581)
I reckon filters were initially intended to remove specific frequencies/noise and the term grew from there. Which is how ffmpeg and other software ended up with video filters that don't actually remove anything.
Someone else mentioned lens filters as a possible source for the term but I'm pretty sure the signal processing term is at least partially responsible for the current usage.
Re:Viral 'I'm not a cat' filter is decades-old software
by palencharizard on Wednesday February 10, 2021 @04:46PM
(#26095244)
So we should be calling these "face mappers" then >:D