您的位置:首页 > 编程语言 > Python开发

Python Challenge 11

2016-03-21 22:31 507 查看
Level 11

一张模糊的图,提示只有标题odd,even。没想出来。去搜了一下,说是图像加密。用纵横坐标的和的奇偶性来分开两张odd,even图。于是试了一下,发现even图上隐隐约约有个单词evil。进入下一关。

from PIL import Image, ImageDraw
origin = Image.open('cave.jpg')
s = origin.size
odd = Image.new(origin.mode, s)
even = Image.new(origin.mode, s)
for x in range(0,640):
for y in range(0,480):
if (x + y)%2 == 1:
odd.putpixel((x,y),origin.getpixel((x,y)))
else:
even.putpixel((x,y),origin.getpixel((x,y)))
#odd.show()
even.show()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python