다음과 같은 사진이다. 이제 여기서 속성 정보를 보면 7x200 이라는 사진 크기를 알수 있고 아래 소스코드를 통해서 빨간색은 1 검은색은 0으로 하여 바이러니을 추출하면 답을 얻을 수 있다.
from PIL import Image
img = Image.open("color.png")
data = img.load()
red = (255, 0, 0)
text = ""
binary_lines = []
width, height = img.size
for x in range(height):
binary_line = []
for y in range(width):
pixel = data[y,x]
if pixel == red:
binary_line.append('1')
else:
binary_line.append('0')
binary_lines.append(binary_line)
for x in binary_lines:
text += ''.join([chr(int(''.join(x),2))])
print(text)
정답 : 3xXKkFstTUpsG2IFDirE6xDrcAF8DSx4iWxd5f9IQ9T205izN8lS2MQUlsF11gT4TFXHHlLHVHprNTtrh6lURfdUW7Lpuzgu1VKzwb1bg1oq6Ae3GnykkLZZsnze3HVLxHlfCYtzyrcV2Oxp0Gb0Z2ELphR4Oxo7TyvHCuWKWlN8t8KIfHysZK7jBNPu6wRVEUPIwVra