Noncommital Premarital Mischief
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    color-extractpublic

    Color Extract

    Fetch prominent colors from images.

    # Extract color schemes via terminal. 
    # If --clusters is not defined, the getProminentColors is used 
    $ npm install -g color-extract
    $ color-extract --input '/path/to/some/file.png' --number 3 --clusters
    # Prints ["#141CFC","#04FC7C","#FC2404"] 
    // Use it via the module. 
    import { getKMeansColors, getProminentColors } from 'color-extract';
    getKMeansColors('/path/to/some/file.png', 3) .then(colors => winston.info(colors.colors))
    getProminentColors('/path/to/some/file.png', 3).then(colors => winston.info(colors.colors));
     
    // Top = true: Will seperate the color on the top line of the image. 
    // This option is only available in getProminentColors, not in getKMeansColors. 
    getProminentColors('/path/to/some/file.png', 3, true).then((colors) => {
      winston.info(colors.top);
      winston.info(colors.colors);
    });

    install

    npm i color-extract

    Downloadslast 7 days

    2

    version

    1.0.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar