http://www.pythonchallenge.com/pc/return/mozart.html
접속하면 이상한 이미지가 하나 있고 제목으론 "let me get this straight" 라는 말이 있다. 뭘 어찌 하란건가 한참을 고민하다 이미지의 보라석 선이 일정하여 세로로 직선으로 이으면 이어질거 같았다.
#!c:\python26\python.exe
import Image, ImageDraw
im = Image.open('mozart.gif')
size = im.size
tmp = Image.new('RGB', size, 'black')
def gogo(posX, posY):
for x in range(size[0]):
pos = posX + x
if pos >= size[0]:
pos = pos % size[0]
data = im.getpixel((pos, posY))
tmp.putpixel((x, posY), data)
for y in range(size[1]):
for x in range(size[0]):
data = im.getpixel((x, y))
if data == 195: # puple color?
gogo(x, y)
break
tmp.show()
한줄로 이으니 아래와 같은 이미지가 나왔다!