第11关地址:http://www.pythonchallenge.com/pc/return/5808.html
账号:huge 密码:file
打开是一张模糊的图
标题是 odd even
查看源码没有其他提示信息
这是两张图叠到一起,需要按照奇偶像素点分成两张图
from PIL import Image im = Image.open("cave.jpg") (width, height) = im.size newImA = Image.new(im.mode,(width//2,height//2)) newImB = Image.new(im.mode,(width//2,height//2)) for i in range(width): for j in range(height): if (i+j) % 2 == 0: p = im.getpixel((i, j)) # 获取某个像素位置的值 newImA.putpixel((i//2, j//2), p) # 写某个像素位置的值 else: p = im.getpixel((i, j)) # 获取某个像素位置的值 newImB.putpixel((i//2, j//2), p) # 写某个像素位置的值 newImA.save("newImA.jpg") newImB.save("newImB.jpg")
其中一张图中看到了evil
获得下一关地址:http://www.pythonchallenge.com/pc/return/evil.html