修复msvc编译错误

This commit is contained in:
Nanako 2025-04-10 20:02:05 +08:00
parent a88ef151d7
commit 934dd653ee

View File

@ -967,7 +967,7 @@ namespace color_space {
z /= zn;
// XYZ到Lab的变换
auto f = [](T t) static {
auto f = [](T t) {
const T delta = 6.0f / 29.0f;
return (t > std::pow(delta, 3)) ? std::pow(t, 1.0f / 3.0f) : (t / (3 * std::pow(delta, 2)) + 4.0f / 29.0f);
};
@ -998,7 +998,7 @@ namespace color_space {
const T zn = 1.08883f;
// Lab到XYZ的变换
auto f_inv = [](T t) static {
auto f_inv = [](T t) {
const T delta = 6.0f / 29.0f;
return (t > delta) ? std::pow(t, 3) : 3 * std::pow(delta, 2) * (t - 4.0f / 29.0f);
};