示例#1
0
    def get_pixel_color_in_image(self, image, point):
        """Get the RGB value of a pixel in the image.

        :param image:   image to get pixel from
        :param point:   coordinates for pixel or Point object
        """
        point = to_point(point)
        pixel = image.getpixel(point.as_tuple())
        return RGB.from_pixel(pixel)
示例#2
0
def test_str_to_point():
    point = geometry.to_point("13,37")
    assert isinstance(point, geometry.Point)
    assert point.x == 13
    assert point.y == 37
示例#3
0
def test_point_to_point():
    before = geometry.Point(10, 10)
    after = geometry.to_point(before)
    assert before == after
示例#4
0
def test_tuple_to_point():
    point = geometry.to_point((11, 233))
    assert isinstance(point, geometry.Point)
    assert point.x == 11
    assert point.y == 233