Example #1
0
            public void DarkVioletCmykToXyz()
            {
                var knownColor = new Cmyk { C = .29858, M = 1, Y = 0, K = .17255, };
                var expectedColor = new Xyz { X = 23.970, Y = 10.999, Z = 62.487, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #2
0
            public void WhiteRgbToXyz()
            {
				var knownColor = new Rgb { R = 255, G = 255, B = 255, };
				var expectedColor = new Xyz { X = 95.050, Y = 100, Z = 108.900, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #3
0
            public void MaroonLchToXyz()
            {
                var knownColor = new Lch { L = 24.829, C = 60.093, H = 38.180, };
                var expectedColor = new Xyz { X = 8.902, Y = 4.589, Z = .417, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #4
0
            public void BlackRgbToXyz()
            {
                var knownColor = new Rgb { R = 0, G = 0, B = 0, };
                var expectedColor = new Xyz { X = 0, Y = 0, Z = 0, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #5
0
            public void AliceBlueHslToXyz()
            {
                var knownColor = new Hsl { H = 208, S = 100, L = 97, };
                var expectedColor = new Xyz { X = 87.553, Y = 92.880, Z = 107.921, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #6
0
            public void RedLabToXyz()
            {
                var knownColor = new Lab { L = 53.233, A = 80.109, B = 67.220, };
                var expectedColor = new Xyz { X = 41.240, Y = 21.260, Z = 1.930, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #7
0
            public void SilverLuvToXyz()
            {
                var knownColor = new Luv { L = 77.704, U = .001, V = -.013, };
                var expectedColor = new Xyz { X = 50.102, Y = 52.711, Z = 57.402, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #8
0
            public void SteelBlueCmyToXyz()
            {
                var knownColor = new Cmy { C = .72549, M = .49020, Y = .29412, };
                var expectedColor = new Xyz { X = 18.746, Y = 20.562, Z = 46.161, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #9
0
            public void RivergumXyzToCmy()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Cmy { C = .614, M = .55494, Y = .62627, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #10
0
            public void RivergumXyzToHsl()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Hsl { H = 109.999, S = 8.654, L = 40.7843, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #11
0
            public void RivergumXyzToXyz()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #12
0
            public void RivergumXyzToYxy()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Yxy { Y1 = 15.372, X = .31493, Y2 = .36892, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #13
0
            public void RivergumXyzToRgb()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Rgb { R = 98.43, G = 113.49, B = 95.30, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #14
0
            public void RivergumXyzToLch()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Lch { L = 46.140, C = 12.502, H = 138.898, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #15
0
            public void RivergumXyzToLab()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Lab { L = 46.140, A = -9.421, B = 8.218, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #16
0
            public void GoldenrodRgbToXyz()
            {
                var knownColor = new Rgb { R = 218, G = 165, B = 32, };
                var expectedColor = new Xyz { X = 42.629, Y = 41.920, Z = 7.211, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #17
0
            public void BabyBlueHunterLabToXyz()
            {
                var knownColor = new HunterLab { L = 85.308, A = -27.915, B = -13.675, };
                var expectedColor = new Xyz { X = 58.007, Y = 72.775, Z = 105.596, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #18
0
            public void AquamarineHsvToXyz()
            {
                var knownColor = new Hsv { H = 160, S = .5, V = 1, };
                var expectedColor = new Xyz { X = 56.396, Y = 80.785, Z = 74.908, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Example #19
0
            public void RivergumXyzToCmyk()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Cmyk { C = .1327, M = 0, Y = .16028, K = .55494, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }