Анализ изображения на наличия участков отличающихся по цвету

Здравствуйте! Есть задача анализ изображения "плиты" на наличия участков отличающихся по цвету (пятна, "вены"). Нужно получить изображение (маску) где будут отмечены участки с этими отличиями.
Мои действие:
1. Перевожу изображение в градиент серого
2. Рассчитываю критерий бинаризации (критерий Отсу)
3. Выполняю метод бинаризации (Threshold или AdaptiveThreshold)
4. Использую морфологические преобразования erode, dilate, open, close (в разных комбинациях) и медианную фильтрацию для уменьшения шума.
От нехватки опыта в этой теме у меня закончились идеи как можно решить эту задачу. (((
Мои действие:
1. Перевожу изображение в градиент серого
2. Рассчитываю критерий бинаризации (критерий Отсу)
3. Выполняю метод бинаризации (Threshold или AdaptiveThreshold)
4. Использую морфологические преобразования erode, dilate, open, close (в разных комбинациях) и медианную фильтрацию для уменьшения шума.
От нехватки опыта в этой теме у меня закончились идеи как можно решить эту задачу. (((