import numpy as np import cv2 import math print("version openCV:"+str( cv2.__version__ )) img = cv2.imread('img.jpg',cv2.IMREAD_COLOR) print(img) print(type(img)) print(img.shape) print(img.dtype) print("rapport d aspect: "+str(img.shape[1]/img.shape[0])) print("pixel en 1,1:"+str(img[1][1])) img[1][1][1]=255 img[1][1][0]=0 img[1][1][2]=0 print("pixel en 1,1:"+str(img[1][1])) #cv2.imwrite('imggray.png',img) #cv2.imwrite('imggray.jpg',img) ball = img[280:340, 330:390] img[273:333, 100:160] = ball haut=60 larg=60 v0=264 u0=700 ball = img[v0:v0+haut, u0:u0+larg] for n in range(3): v1=224 u1=442 img[v1:v1+haut, n*100+u1:n*100+u1+larg] = ball for n in range(256): for m in range(256): img[n][m][0]= m img[n][m][1]= 0 img[n][m][2]= n cv2.imwrite('imgcolor.png',img) # cv2.imshow('image',img) cv2.waitKey(0) cv2.destroyAllWindows()