Bonjour à tous, je viens de créer un programme permettant de découper (je pense) une image en 4 carrés identiques. Mais je n'arrive pas à enregistrer chaque carré pour vérifier que mon programme fonctionne... Pouvez-vous m'aider ? Merci d'avance

Voici mon programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
import Image, ImageTk
import Tkinter, tkFileDialog
from Tkinter import *
from PIL import Image
 
 
 
def couper():
 
    image = tkFileDialog.askopenfile(parent=can1,mode='rb',title='Choisir un fichier')
    image = Image.open(image)
    photo = ImageTk.PhotoImage(image)
    pixels = list(image.getdata())
    x,y = image.size
    matrice = [pixels[i * x:(i + 1) * x] for i in xrange(y)]
 
    T=20
    C = 4*[0]
    for i in range(len(C)):
        C[i] = T*[0]
        for j in range(len(C[i])):
            C[i][j] = T*[(0,0,0)]
 
 
 
 
# PROGRAMME PRINCIPAL
 
fen1=Tkinter.Tk()
can1=Canvas(fen1,bg='gray',height=1000,width=1000)
can1.pack(side=LEFT)
fen1.title("Logiciel")
bou1=Button(fen1,text='decouper',command=couper)
bou1.pack()
fen1.mainloop()
fen1.destroy()