From 4ba51e018d91506dd126b1c7845347258e856cb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=B6=9B?= Date: Tue, 14 Jan 2025 11:27:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4HCT=E7=9A=84=E7=9B=B8?= =?UTF-8?q?=E5=AF=B9=E9=A2=9C=E8=89=B2=E5=88=86=E6=9E=90=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- color-module/src/color_differ/cam16jch.rs | 4 ++-- src/color_functions/color_module_bg.wasm | Bin 514185 -> 514221 bytes 2 files changed, 2 insertions(+), 2 deletions(-) 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 437b14e4781da062c6dc3b0ff5f385f8360c0ece..9ccfbe690b0f6be7db78c70b6cb5a4ad8d4c0a92 100644 GIT binary patch delta 904 zcmZ8f!AlfT7=Q1Z8Fy#r?d$|1rkne{amB4L1VaZhb)2F@mxvBY=Al#RNk<_h-Ca7U z2p)D<-X+5RfDS_7MLbD(iGqqEg8qVtAn5A%#@#RnK7Jo>e!uU%_j|vM-NNhL!j8)i zpL2JOyL^wkaBsHvhXAXbUg>3_H|Mt%88sC?=bJ@_W;i;F%ulQN1sGDlH=xs!8CXFz z{}|4zZwoNMZ8aD}KX+AHLq>gFf~z^LWWykm0luYF3_a*Zzq}o0)>*xP{?T3-k4^oo$tJ$rWe7^Tiy_wm!Mrb z8a(N05Hg1rf~qb;URr3}%o^dVFQ3=|V_hMa42_U`Ti{z+!$GDF7NJWOpTIfwt^%UN zq%}+<_xcZ{jhfB{IBIi&u7B2!bqRebJE~SH*Ba_d3>VGBss~HZr|!ovR@SbFS>N({ z(2R~|Hpi38lLzwA%h3j1xap5*`IE(L%OBlp$xL?u0m&Jw{FDEDJ2j@|P2)t%xHED! zaR=H|X&Jn-9X%WP*wiF8is;2*Kz{len$vueq`ey_TMm+kW;jS;&>ok_V=JMNDGoZ+ zzKOQC5@^)@lS5CN6KEYY2cG(k*?Ku)QnM}Xleh9cbnEDDCqpR%`UunAk^)38h`GA2 zPjxg&U6Yb)Q5@9LeaS*5Q+h);k^jHpzTl2d0UF6es>@ZFEE&kr2>=N)0ptlp0G$Ms z+;##x0FS^@TkFu1H}&!jH1+ZXfi(=HlpoL$SMRG(QWuI8ipp(Bsqv@Ku~u6JDuc?T NvZ&hjYOATgQ^(NY#!>(P delta 154 zcmZ3xQNDAd`~p741y2ujc%)roKufREZDv-gzpuh>H zVx$#$Abb`rCLRT@$x56GTvHXez+%zTiV%hZP*OmFd$JP00{2t}ZkQyu0`DG0CI$ZO eF6B&ujP2X%n1GlWh*^M`6^PlkZ>wYf9ti;IEF(?;