Convert/coerce to CIELAB matrix
pth_to_cielab(color, whitepoint = whitepoints_cie1931("D65"))
pth_new_cielab(mat, whitepoint = whitepoints_cie1931("D65"))character or matrix with S3 class pth_mat, a
representation of a color.
double array with one dimension, length three;
describes the whitepoint reference for the color space.
double matrix with three columns, one row for each color.
double
matrix with S3 classes pth_cielab and pth_mat,
with three columns, one row for each color.
  pth_to_cielab("#663399")
#>            L*       a*        b*
#> [1,] 32.90247 42.88307 -47.14863
#> attr(,"class")
#> [1] "pth_cielab" "pth_mat"   
#> attr(,"whitepoint")
#> [1]  95.047 100.000 108.883
  pth_new_cielab(matrix(c(32.9, 42.9, -47.1), ncol = 3))
#>        L*   a*    b*
#> [1,] 32.9 42.9 -47.1
#> attr(,"class")
#> [1] "pth_cielab" "pth_mat"   
#> attr(,"whitepoint")
#> [1]  95.047 100.000 108.883