allc
Version:
A small typescript package for color conversion.
14 lines (13 loc) • 769 B
JavaScript
import { MATRIX_RGB_FROM_YDbDr_0_0, MATRIX_RGB_FROM_YDbDr_0_1, MATRIX_RGB_FROM_YDbDr_0_2, MATRIX_RGB_FROM_YDbDr_1_0, MATRIX_RGB_FROM_YDbDr_1_1, MATRIX_RGB_FROM_YDbDr_1_2, MATRIX_RGB_FROM_YDbDr_2_0, MATRIX_RGB_FROM_YDbDr_2_1, MATRIX_RGB_FROM_YDbDr_2_2, } from "../matrices";
// TODO: docs
export const toRGBRFromYDbDr = (y, db, dr) => MATRIX_RGB_FROM_YDbDr_0_0 * y
+ MATRIX_RGB_FROM_YDbDr_0_1 * db
+ MATRIX_RGB_FROM_YDbDr_0_2 * dr;
// TODO: docs
export const toRGBGFromYDbDr = (y, db, dr) => MATRIX_RGB_FROM_YDbDr_1_0 * y
+ MATRIX_RGB_FROM_YDbDr_1_1 * db
+ MATRIX_RGB_FROM_YDbDr_1_2 * dr;
// TODO: docs
export const toRGBBFromYDbDr = (y, db, dr) => MATRIX_RGB_FROM_YDbDr_2_0 * y
+ MATRIX_RGB_FROM_YDbDr_2_1 * db
+ MATRIX_RGB_FROM_YDbDr_2_2 * dr;