Понадобилось мне сделать более-менее шуструю адаптивную медианную фильтрацию на сях. Накопал статью, по ней вышел на бенчмарки. К сожалению, оригинал написан на С++, а переписывать на С его не вижу смысла, т.к. над другим методом (скользящая медиана) он имеет преимущества лишь на больших размерах окна (мне это не нужно).
Навелосипедил пока из образца кода для фильтрации 1-мерных данных медианную фильтрацию изображений (правда, еще не думал, что с краями делать). Боюсь, что когда переделаю на адаптивную медианную, получится жутко медленно, а уже достаточно сильно тупит: случайно сгенерированное изображение 4000x4000 в среднем фильтруется 1.5с окном 3х3 пикселя; 4.5с окном 5х5 пикселей и 8.8с окном 7х7 пикселей.
Может кто занимался подобным, подскажите, вдруг где готовая реализация завалялась?