Perdu avec un programme

lucasnolman Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, je suis actuellement lycéen et je débute la programmation en python, je suis actuellement sur un programme permettant d' inverser une image au format pgm, j'ai déjà avancé dessus mais je me retrouve bloquer dans la réécriture de l'image inversée dans un nouveau fichier,en effet le nouveau fichier nommé fichierdestination ne se creer pas de l'aide me serait précieuse, merci d'avance.


#Mini-projet 2 par Clément, Lisa et Luc.
#N'oubliez pas d'ouvrir la bonne image voulue (ligne 5)

#ouvrir l'image voulue
imagesource = open("essai.pgm",'r')

#lire les lignes inutiles
for loop in range(2):
imagesource.readline()
#permet de lire automatiquement les dimensions de l'image source
ligne3 = imagesource.readline()
liste1 = ligne3.split()
longueur = int(liste1[0])
largeur = int(liste1[1])
liste = []

#entrer les dimensions pour lire les pixels
for i in range(longueur):
liste.append([])
for loop in range(largeur):
ligne = imagesource.readline().strip()
liste[i].append(ligne)

#renverser la liste
liste.reverse()


#créer le nouveau fichier
FichierDestination = open("imageInverse.pgm",'w')

#remplir le fichier
FichierDestination.write('P2\n')
FichierDestination.write('#CREATOR:Luc Lisa Clément.R\n')
FichierDestination.write(imagesource.readline())
FichierDestination.write('longueur largeur\n')
FichierDestination.write('255\n')
imagesource.readline()
FichierDestination.write()
#fermer le fichier
FichierDestination.close()

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, peux-tu partager le texte de ton programme, pas une image?
merci aussi d'utiliser la coloration syntaxique disponible sur ce site.
merci aussi d'expliquer ton soucis: message d'erreur, comportement inattendu, ?
0