private static SRgbToLinearSRgb ( double c ) : double | ||
c | double | |
return | double |
private static double SRgbToLinearSRgb(double c)
{
const double a = 0.055;
if (c <= 0.04045)
{
return c / 12.92;
}
else
{
return Math.Pow((c + a) / (1 + a), 2.4);
}
}