diff --git a/color-module/src/color_differ/cam16jch.rs b/color-module/src/color_differ/cam16jch.rs index 7dc1d41..eccadf8 100644 --- a/color-module/src/color_differ/cam16jch.rs +++ b/color-module/src/color_differ/cam16jch.rs @@ -41,7 +41,7 @@ impl ColorDifference for Cam16Jch { 0.0 } else { (other.hue.into_positive_degrees() - self.hue.into_positive_degrees()) - / (1.0 - self.hue.into_positive_degrees()) + / (360.0 - self.hue.into_positive_degrees()) }; let chroma = if self.chroma == 0.0 { 0.0 @@ -51,7 +51,7 @@ impl ColorDifference for Cam16Jch { let lightness = if self.lightness == 0.0 { 0.0 } else { - (other.lightness - self.lightness) / self.lightness + (other.lightness - self.lightness) / (100.0 - self.lightness) }; HctDiffference { diff --git a/src/color_functions/color_module_bg.wasm b/src/color_functions/color_module_bg.wasm index 437b14e..9ccfbe6 100644 Binary files a/src/color_functions/color_module_bg.wasm and b/src/color_functions/color_module_bg.wasm differ