Цвет иконки панели задач Windows 7 выделен цветом - PullRequest
11 голосов
/ 15 июня 2011

Может кто-нибудь объяснить, как рассчитать цвет подсветки на основе доминирующего цвета в изображениях, таких как панель задач Windows-7, когда мышь находится над элементом панели задач?Любой код C #?

images of windows7 taskbar item on mouse hover

1 Ответ

8 голосов
/ 15 июня 2011

Я полагаю, что он берет самый заметный цвет на значке приложения, используя метод, подобный следующему: Python - Найти доминирующий / самый распространенный цвет в изображении

С этой информацией он применяет полупрозрачный оттенок радиального градиента и размещает его в зависимости от местоположения вашей мыши. Градиент более белый к центру мыши, но центр фактически находится за пределами экрана. Чем ближе к фактическому элементу панели задач, тем более прозрачным он становится.

...