Exemplo n.º 1
0
    def test_compare_colors(self):
        ip = Image_operations()

        color0 = (255, 255, 0)
        res = ip.compare_colors(color0, color0)
        self.assertTrue(res == 0)

        color0 = (255, 255, 0)
        color1 = (255, 254, 0)
        res = ip.compare_colors(color0, color1)
        self.assertTrue(res < 2)

        color0 = (230, 230, 10)
        color1 = (255, 255, 0)
        res = ip.compare_colors(color0, color1)
        self.assertTrue(5 < res < 20)

        color0 = (255, 0, 0)
        color1 = (255, 255, 0)
        res = ip.compare_colors(color0, color1)
        self.assertTrue(res > 20)