コード例 #1
0
        //[TestMethod]
        public void RGBToHSV()
        {
            Color rgb = Color.FromArgb(255, 255, 255, 255);

            ARGBInput.HSVColor hsv = ARGBInput.RGBToHSV(rgb);
            Assert.AreEqual(306, hsv.hue);
            Assert.AreEqual(.69f, hsv.saturation);
            Assert.AreEqual(.71f, hsv.value);
        }
コード例 #2
0
        //[TestMethod]
        public void HSVToRGB()
        {
            ARGBInput.HSVColor hsv = new ARGBInput.HSVColor(306, .69f, .71f);
            Color rgb = ARGBInput.HSVToRGB(hsv);

            Assert.AreEqual(181, rgb.R);
            Assert.AreEqual(56, rgb.G);
            Assert.AreEqual(169, rgb.B);
        }