Александр, добавлю, что для кого-то и код по готовому алгоритму нереал написать.
Нет готовой либы под задачу или кода на github - задача перестаёт иметь какое-либо решение у них!
И таких - уже почти 100%.
Islam Ibakaev, Согласен! Добавлю, что при этом за исходник - они вообще не платят и могут его тиражировать везде, где хотят под своей лицензией!
Т.е. многократная халява им.
Хотя, проще использовать умножение исходника на обратный фильтр и сделать xor.