修复msvc编译错误
This commit is contained in:
parent
a88ef151d7
commit
934dd653ee
@ -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);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user