public void IsVisiblySimilarToTest() { ColorPair colorPair1 = new ColorPair(new Color(0, 0, 0), new Color(1, 1, 1)); ColorPair colorPair2 = new ColorPair(new Color(2, 2, 2), new Color(3, 3, 3)); Assert.IsTrue(colorPair1.IsVisiblySimilarTo(colorPair2)); }
public void WeirdTextArrangement() { var image = LoadFromResources("weird_text_arrangement.bmp"); ColorPair approximateColorPair = new ColorPair(new CCColor(37, 37, 37), new CCColor(193, 183, 165)); ColorContrastResult result = image.RunColorContrastCalculation(); Assert.IsTrue(approximateColorPair.IsVisiblySimilarTo(result.GetMostLikelyColorPair()), result.GetMostLikelyColorPair().ToString()); Assert.AreEqual(Confidence.High, result.ConfidenceValue()); }