1from PIL import Image
 2
 3
 4img = Image.open("./pihon-banner.png")
 5
 6screenSize = [128,64]
 7screenCount = 2
 8
 9imgload = img.load()
10
11finalOutput = ""
12
13currentlyDrawingLine = False
14startPosition = [0,0]
15
16def generate_script_string(startPosition,length):
17    return "DrawHorizontalLine("+str(startPosition[0])+", "+str(startPosition[1])+", "+str(length)+", 1)\n"
18	
19
20for y in range(img.size[1]):
21    for x in range(img.size[0]):
22        if imgload[x,y] == (255,255,255,255):
23            if currentlyDrawingLine == False:
24                currentlyDrawingLine = True
25                startPosition = [x,y]
26        else:
27            if currentlyDrawingLine == True:
28                currentlyDrawingLine = False
29                if x == 0:
30                    finalOutput += generate_script_string(startPosition,img.size[0]-1-startPosition[0])
31                else:
32                    finalOutput += generate_script_string(startPosition,x-startPosition[0])
33            
34print(finalOutput)