Вопрос такой. На входе есть изображение. Например такое:

Задача заключается в том, чтобы близкие друг к другу цвета заменить на их среднее значение.
Т.е. сделать изображение более простым. Есть ли подходящий для такой задачи алгоритм?
Вот например увеличенная область картинки