screen-avg-color
Native nodejs module to return the average RGB color of your screen, or part of your screen.
Supported OS
- Windows
- Linux
- OSX
Install
npm install screen-avg-color
Example
const getColor = ; ;
API
callback options;
callback(err, red, green, blue)
- err: string with error message (null if there was no error)
- red: integer 0-255
- green: integer 0-255
- blue: integer 0-255
options {x=0, y=0, width=0, height=0, scale=10}
x, y
The x and y coordinates for the top left corner of the screen.
width, height
The width and height of the screen in pixels. (set to 0 to use the actual screen width or height)
scale
The target size of the grabbed bitmap in percent. (1-100) (A bigger bitmap might return more precise values but it can significantly slow down the response time.)
TODO
- support for linux and osx
- option to select which screen to use in a multi display setup
- rewrite native bindings to n-api