This commit is contained in:
didier amyot committed 2016-11-14 21:42:56 -05:00
1 parent aff3ef22ab
commit a3722c4d6b
2 files changed
+1 -3

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@ class TestImageLayer(TestCase):
def test_produce_image_layer_from_real_image(self): def test_produce_image_layer_from_real_image(self):
img = produce_image_layer_from_real_image(self.get_test_image()) img = produce_image_layer_from_real_image(self.get_test_image())
self.assertEqual(img.data[2][3], 0) self.assertEqual(img.data[2][3], 0)
self.assertEqual(img.data[0][0], 1) self.assertEqual(img.data[0][0], 0)
def test_get_empty_data(self): def test_get_empty_data(self):
@@ -114,11 +114,9 @@ def cmyk_to_black_and_white(r, g, b, a):
def produce_image_layer_from_real_image(image_path): def produce_image_layer_from_real_image(image_path):
im = Image.open(image_path).convert('RGBA') im = Image.open(image_path).convert('RGBA')
ret = ImageLayer(*im.size) ret = ImageLayer(*im.size)
d = {}
for i in range(im.size[0]): for i in range(im.size[0]):
for j in range(im.size[1]): for j in range(im.size[1]):
r, g, b, a = im.im.getpixel((i,j)) r, g, b, a = im.im.getpixel((i,j))
d[(r, g, b, a)] = cmyk_to_black_and_white(r, g, b, a)
ret.data[j][i] = cmyk_to_black_and_white(r, g, b, a) ret.data[j][i] = cmyk_to_black_and_white(r, g, b, a)
return ret return ret