import numpy as np import cv2 import math print("version openCV:"+str( cv2.__version__ )) def trace_carre(u,v,sz): global res cv2.rectangle(res,(u-sz//2,v-sz//2),(u+sz//2,v+sz//2),(0,255,0),1) img = cv2.imread('messi5.jpg') res = cv2.resize(img,None,fx=2, fy=2, interpolation = cv2.INTER_CUBIC) # Draw a diagonal blue line with thickness of 5 px cv2.line(res,(0,0),(511,511),(255,0,0),5) cv2.rectangle(res,(384,0),(510,128),(0,255,0),3) for i in range (10,300,10): print(str(i)) trace_carre(200,100,i) #sauver au format png pour compression sans perte cv2.imwrite('messi5out.png',res) print("fini")