wayak-rgb-utils

1.0.0 • Public • Published

Table of Contents

RGBUtils

numberToRGB

Transform integer number like 0xff0000 to rgb object like {r:255,g:0,b:0} inverse to RGBToNumber.

Parameters

  • number integer rgb color.

Returns object a object with r,g,b props

RGBToNumber

Transform rgb values to integer number like 0xff0000 inverse to numberToRGB.

Parameters

Returns UInt32 a color in uInt32 number like 0xff0000

numberToRGBA

Transform uInt32 number like 0xff0000ff to rgb object like {r:255,g:0,b:0,a:255} inverse to RGBAToNumber.

Parameters

  • number uInt32 rgba color.

Returns Object a object with r,g,b,a props

RGBAToNumber

Transform rgba values to uInt32 number like 0xff0000ff inverse to RGBAToNumber.

Parameters

Returns UInt32 a color in uInt32 number like 0xff0000ff

stringToRGBANumber

Transform a string value like '0xff0000ff' or '#ff0000' in uInt32 number like 0xff0000ff.

Parameters

Returns UInt32 a color in uInt32 number like 0xff0000ff

stringToRGBAObject

Transform a string value like '0xff0000ff' or '#ff0000' in a rgba object like {r:255,g:0,b:0,a:255}.

Parameters

Returns object a object with r,g,b,a props

RGBDistance

return the distance between two rgb objects

Parameters

  • rgb1 object color object like {r:255,g:0,b:0}.
    • rgb1.r number red value (0-255).
    • rgb1.g number green value (0-255).
    • rgb1.b number blue value (0-255).
  • rgb2 object color object like {r:255,g:0,b:0}.
    • rgb2.r number red value (0-255).
    • rgb2.g number green value (0-255).
    • rgb2.b number blue value (0-255).

Returns number distance

Readme

Keywords

Package Sidebar

Install

npm i wayak-rgb-utils

Weekly Downloads

1

Version

1.0.0

License

ISC

Unpacked Size

7.06 kB

Total Files

3

Last publish

Collaborators

  • mmachado53