UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

19 lines (18 loc) 485 B
"use strict"; require("../../utils/type.cjs"); const unpack = require("../../utils/unpack.cjs"); const { max } = Math; const rgb2cmyk = (...args) => { let [r, g, b] = unpack(args, "rgb"); r = r / 255; g = g / 255; b = b / 255; const k = 1 - max(r, max(g, b)); const f = k < 1 ? 1 / (1 - k) : 0; const c = (1 - r - k) * f; const m = (1 - g - k) * f; const y = (1 - b - k) * f; return [c, m, y, k]; }; module.exports = rgb2cmyk; //# sourceMappingURL=rgb2cmyk.cjs.map