Optimisation de programme
Résolu/Fermé
Trompettesib
Messages postés
5
Date d'inscription
dimanche 28 octobre 2018
Statut
Membre
Dernière intervention
17 novembre 2018
-
Modifié le 16 nov. 2018 à 00:53
Trompettesib Messages postés 5 Date d'inscription dimanche 28 octobre 2018 Statut Membre Dernière intervention 17 novembre 2018 - 17 nov. 2018 à 18:09
Trompettesib Messages postés 5 Date d'inscription dimanche 28 octobre 2018 Statut Membre Dernière intervention 17 novembre 2018 - 17 nov. 2018 à 18:09
A voir également:
- Optimisation de programme
- Optimisation pc - Accueil - Utilitaires
- Programme demarrage windows 10 - Guide
- Optimisation découpe panneau gratuit - Télécharger - Outils professionnels
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Mettre en veille un programme - Guide
3 réponses
Utilisateur anonyme
15 nov. 2018 à 21:35
15 nov. 2018 à 21:35
Bonsoir
il y a un truc primordial avec Python, c'est l'indentation, or par défaut le site supprime les tabulations et les espaces en double.
Du coup, ton code est inexploitable.
Merci donc de lire ceci https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code et de reposter ton code correctement.
il y a un truc primordial avec Python, c'est l'indentation, or par défaut le site supprime les tabulations et les espaces en double.
Du coup, ton code est inexploitable.
Merci donc de lire ceci https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code et de reposter ton code correctement.
Bonsoir.
Ton script est beaucoup trop complexe pour faire ce genre de chose, je ne connais pas trop PIL, mais ce que tu désires faire s'obtient en quelques lignes de codes.
Là, le cadre est simplement la couleur de remplissage de la nouvelle image, si tu souhaites obtenir quelque chose de plus élaboré, il faudra te tourner vers le sous module ImageDraw de PIL pour dessiner des lignes, rectangles, cercles, etc, pour agrémenter ton cadre.
Ton script est beaucoup trop complexe pour faire ce genre de chose, je ne connais pas trop PIL, mais ce que tu désires faire s'obtient en quelques lignes de codes.
def encadrer(img, bord, couleur): larg, haut = img.size larg += bord * 2 haut += bord * 2 cadre = Image.new('RGB', (larg, haut), couleur) cadre.paste(img, box=(bord, bord)) return cadre img = Image.open("images.jpg") cadre = encadrer(img, 15, (50, 255, 255)) cadre.show()
Là, le cadre est simplement la couleur de remplissage de la nouvelle image, si tu souhaites obtenir quelque chose de plus élaboré, il faudra te tourner vers le sous module ImageDraw de PIL pour dessiner des lignes, rectangles, cercles, etc, pour agrémenter ton cadre.
Trompettesib
Messages postés
5
Date d'inscription
dimanche 28 octobre 2018
Statut
Membre
Dernière intervention
17 novembre 2018
17 nov. 2018 à 18:08
17 nov. 2018 à 18:08
merci beaucoup !!!!!!!!
Trompettesib
Messages postés
5
Date d'inscription
dimanche 28 octobre 2018
Statut
Membre
Dernière intervention
17 novembre 2018
Modifié le 17 nov. 2018 à 18:10
Modifié le 17 nov. 2018 à 18:10
Le problème en fait c'est que il ne faut pas partir avec des librairies trop complexes dès le début ... et surtout faire des choses simples !!!!
16 nov. 2018 à 00:54
16 nov. 2018 à 06:05