Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions Image to Vector - Stroke Algorithm - Shader Type.py
Original file line number Diff line number Diff line change
Expand Up @@ -513,8 +513,8 @@ def imageToBWandSectorData():
startingy = startingpoints[0]
startingx = startingpoints[1]
sectorblack = []
for ypixel in range(startingy,secheight+1):
for xpixel in range(startingx,secwidth+1):
for ypixel in range(int(startingy),int(secheight+1)):
for xpixel in range(int(startingx),int(secwidth+1)):
if(ypixel < img.shape[0] and xpixel < img.shape[1]):
blackvalue = img[ypixel,xpixel]
if(blackvalue < lowerthreshold):
Expand Down Expand Up @@ -556,9 +556,9 @@ def imageToBWandSectorData():
print("\nPlease select the Image file. \nIt's preferred to avoid high resolution images as the algorithm might take a lot of time. \nVector art type images are preferred.")

#opening the file
from Tkinter import Tk
from tkFileDialog import askopenfilename

from tkinter import Tk
# from tkFileDialog import askopenfilename
from tkinter.filedialog import askopenfilename
Tk().withdraw()
filename = askopenfilename()

Expand Down Expand Up @@ -801,8 +801,8 @@ def rotateAndScale(img, scaleFactor, degreesCCW):
import time

#opening the file
from Tkinter import Tk
from tkFileDialog import askopenfilename
from tkinter import Tk
from tkinter.filedialog import askopenfilename

# Tk().withdraw()
# filename = askopenfilename()
Expand Down Expand Up @@ -882,8 +882,8 @@ def recorddecider(ay,ax,by,bx,cy,cx):
import time

#opening the file
from Tkinter import Tk
from tkFileDialog import askopenfilename
from tkinter import Tk
from tkinter.filedialog import askopenfilename

# Tk().withdraw()
# filename = askopenfilename()
Expand All @@ -892,7 +892,7 @@ def recorddecider(ay,ax,by,bx,cy,cx):


print("\nThe Image can now be drawn on paint. Type 's' if you want to draw the image on Paint. Else type 'e' and press 'enter'.")
todraw = raw_input()
todraw = input()
if todraw == 's':
print("Open MS Paint. Select the appropriate pencil/brush tool. Then place the cursor in the Paint Window.")
vdata = pickle.load(open(dumppath, "rb" ))
Expand All @@ -901,13 +901,15 @@ def recorddecider(ay,ax,by,bx,cy,cx):
resizey = 1


print("You have 10 seconds from now to place the cursor. After that the mouse starts drawing the image.")
time.sleep(10)
# print("You have 20 seconds from now to place the cursor. After that the mouse starts drawing the image.")
print('ms Paint would be open now, once open wait as the drawing would start\n in 20 secs, do well not to interrupt the process')
import subprocess
subprocess.Popen('CMD /K mspaint')
time.sleep(20)

print("The mouse starts to draw from now. Incase you find problems here, move the cursor to the left-top corner of the screen. The program will exit with an error.")
timer1 = time.time()


for i in range(0,len(vdata)):
xdisplace = 100
ydisplace = 200
Expand Down Expand Up @@ -954,5 +956,3 @@ def recorddecider(ay,ax,by,bx,cy,cx):