r = pow10Approx(stain1 * d00 + stain2 * d10) * maxRed; g = pow10Approx(stain1 * d01 + stain2 * d11) * maxGreen; b = pow10Approx(stain1 * d02 + stain2 * d12) * maxBlue; } else { r = pow10Approx(stain1 * d00 + stain2 * d10 + stain3 * d20) * maxRed; g = pow10Approx(stain1 * d01 + stain2 * d11 + stain3 * d21) * maxGreen; b = pow10Approx(stain1 * d02 + stain2 * d12 + stain3 * d22) * maxBlue;