1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| import os
import PIL
from PIL import Image
#lecture du repertoir courant et création de test pil dans ce repertoire
#ce repertoire est defini comme repertoire de travail
chemin = os.getcwd() #lecture du repertoire courant
nouvchemin=chemin+'\\test pil'
if not os.path.isdir(nouvchemin):
os.mkdir(nouvchemin) # création de courant\test pil s'il n'existe pas
os.chdir(nouvchemin) # définition du nouveau rep courant
print(nouvchemin)
import ImageDraw
im = Image.new("RGB", (800,800), "#FFFFFF")
draw = ImageDraw.Draw(im)
def constligne(n):
for i in range(8):
offset = 100 * (i % 2) # Permet de définir le commencement de la ligne par rapport au reste soit 0 ou 1
for k in range(4):
a = 200 * k + offset # Permet de définir les coordonées du point de départ d'un carré de mon damier
draw.rectangle(((a, i*100), (a+100, i*100+100)), fill="#000000") #Coordonnées d'un carré d'un ligne par rapport au coordonées du premier
constligne(10)
del draw
im.save('cours.jpg', "JPEG") |
Partager