UNPKG

chromatism

Version:

A simple set of utility functions for colours.

14 lines (10 loc) 469 B
import makeColourObject from './convert' import convert from '../helpers/convert-to-type' export default function sepia (colourRef) { var colour = convert('rgb', colourRef) var newcolour = {} newcolour.r = (colour.r * 0.393) + (colour.g * 0.769) + (colour.b * 0.189) newcolour.g = (colour.r * 0.349) + (colour.g * 0.686) + (colour.b * 0.168) newcolour.b = (colour.r * 0.272) + (colour.g * 0.534) + (colour.b * 0.131) return makeColourObject(newcolour) }