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

    to-rgba-arraypublic

    To-rgba-array Build Status NPM version

    Convert a variety of formats to an rgba array.

    Purpose

    Basically used to make plugins etc input format agnostic. Give it a canvas, an image in a buffer, a buffer with RGBA pixels, and it'll ensure you have a Uint8ClampedArray out.

    Usage

    var toRGBAArray = require('to-rgba-array');
    var assert = require('assert');
     
    var canvas = new Canvas(200,200);
    const result = toRGBAArray(canvas);
    assert(result instanceof Uint8ClampedArray);

    API

    to-rgba-array

    module.exports(frame) ⇒ Uint8ClampedArray ⏏

    Convert an input image into a Uint8ClampedArray containing RGBA pixels.

    Kind: Exported function Returns: Uint8ClampedArray - The RGBA pixels.

    Param Type Description
    frame Canvas | Buffer The input image. Buffer can contain an image format (jpeg/png etc) or just RGBA pixels.

    Note: To regenerate this section from the jsdoc run npm run docs and paste the output above.

    Keywords

    none

    install

    npm i to-rgba-array

    Downloadsweekly downloads

    132

    version

    2.0.0

    license

    BSD-3-Clause

    repository

    githubgithub

    last publish

    collaborators

    • avatar