expose chromatic adaptation matrix
authorMingye Wang <arthur2e5@aosc.io>
Sat, 20 Feb 2021 11:33:14 +0000 (19:33 +0800)
committerØyvind "pippin" Kolås <pippin@gimp.org>
Thu, 28 Oct 2021 20:56:06 +0000 (20:56 +0000)
babl/babl-space.c
babl/babl-space.h

index 282d728f74b44560dd58011159586296de584eb8..2cb1b27a4bbbbbf323ada65e6fea95471788d5af 100644 (file)
@@ -25,9 +25,9 @@
 
 static BablSpace space_db[MAX_SPACES];
 
-static void babl_chromatic_adaptation_matrix (const double *whitepoint,
-                                              const double *target_whitepoint,
-                                              double       *chad_matrix)
+void babl_chromatic_adaptation_matrix (const double *whitepoint,
+                                       const double *target_whitepoint,
+                                       double       *chad_matrix)
 {
   double bradford[9]={ 0.8951000, 0.2664000, -0.1614000,
                       -0.7502000, 1.7135000,  0.0367000,
index 86692e95b9ea2fcd56ef7df700b7829f1feeffdd..23e98a0993d17931597b6da2c9309a759e0c3fa2 100644 (file)
@@ -171,5 +171,10 @@ babl_space_from_gray_trc (const char *name,
                           const Babl *trc_gray,
                           BablSpaceFlags flags);
 
+void
+babl_chromatic_adaptation_matrix (const double *whitepoint,
+                                  const double *target_whitepoint,
+                                  double       *chad_matrix)
+
 
 #endif