HTML-апплет Philips Hue для анализа цветов на выходе компьютера

Название может не иметь особого смысла. Но я начинаю играть с Philips Hue, и кажется, что вы можете управлять ими с простой HTML-страницы.

http://www.developers.meethue.com/documentation/getting-started

В любом случае, то, что я пытаюсь запрограммировать, - это апплет, запускаемый со страницы html. Это анализирует цвета экрана, отображаемого в данный момент, и меняет лампочки, чтобы они светились этим цветом.

В результате свет будет меняться в зависимости от того, что я делаю на своем компьютере в данный момент, смотрю ли я фильм или играю в игру.

Как я могу прочитать цвета экрана со страницы html? предпочтительно использовать JavaScript, если это возможно.


person Dylan Kay    schedule 16.05.2015    source источник
comment
Возможно, вам понадобится какой-нибудь плагин flash или java для доступа к любому контенту, не находящемуся в текущем окне браузера. Flash абсолютно точно может сделать снимок экрана, но я не видел в Google ничего быстрого, чтобы сделать то, что вам нужно.   -  person Stefan Kendall    schedule 16.05.2015


Ответы (1)


Вы можете сделать снимок экрана с помощью JavaScript, а затем проанализировать его цвета. Вероятно, вы могли бы использовать <canvas>. См., Например, этот пост:

Использование HTML5 / Canvas / JavaScript для создания снимков экрана

http://html2canvas.hertzen.com/examples.html

person Christiaan    schedule 17.05.2015