From 9e3ca5c30babe1c3d5f34a058e50b2a7dd5ad7e1 Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Wed, 18 Apr 2018 00:29:32 -0700 Subject: [PATCH] break out scale rgb into its own file, parses colors --- src/util/scaleRGB.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/util/scaleRGB.js diff --git a/src/util/scaleRGB.js b/src/util/scaleRGB.js new file mode 100644 index 00000000..de2cf8db --- /dev/null +++ b/src/util/scaleRGB.js @@ -0,0 +1,10 @@ +export const scaleRGB = (input) => { + const outputMax = 1; + const outputMin = 0; + + const inputMax = 255; + const inputMin = 0; + + const percent = (input - inputMin) / (inputMax - inputMin); + return percent * (outputMax - outputMin) + outputMin; +}