Académique Documents
Professionnel Documents
Culture Documents
while True:
# Lire chaque frame de la vidéo
ret, frame = video_capture.read()
x_pntDeCentreRect=(w/2)+x-40
y_pntDeCentreRect=(h/2)+y+40
x_centre_image=(frame.shape[0])/2
y_centre_image=(frame.shape[1])/2
print(x_pntDeCentreRect,y_pntDeCentreRect)
print(x_centre_image,y_centre_image)
if x_pntDeCentreRect-10<x_centre_image<x_pntDeCentreRect+10 and
y_pntDeCentreRect-10<y_centre_image<y_pntDeCentreRect+10:
print("hello")
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 1, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 6, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
elif x_centre_image > x_pntDeCentreRect+10 and y_centre_image <
y_pntDeCentreRect-10 :
print("droite bas ")
dType.SetJOGCmd(api, 1, 1, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 5, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 1, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 2, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 6, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 2, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 5, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 2, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 6, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
dType.SetJOGCmd(api, 1, 5, 1)
dType.SetWAITCmd(api, 100, 1)
dType.SetJOGCmd(api, 1, 0, 1)
dType.SetWAITCmd(api, 50, 1)
print(x_centre_image,y_centre_image)
print(x_pntDeCentreRect,y_pntDeCentreRect)