Граничные цвета градиента
От: Vladix Россия  
Дата: 09.06.10 09:53
Оценка:
Задача:
Есть некий битмап, залитый градиентной заливкой, причем для градиента используется два цвета, но направление его неизвестно, т.е. он может быть прямым, диагональным, радиальным и т.п.
Количество волн градиента от одного цвета ко второму и обратно так же заранее неизвестно.


Вопрос:
каким образом можно определить граничные (между которыми находятся все остальные) цвета градиента?


Пример:
Для рисунка



на выходе алгоритма хотелось бы получить [clMagenta, clOrange]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.