Optimisation de programme
Résolu
Trompettesib
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Trompettesib Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Trompettesib Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Optimisation de programme
- Optimisation pc - Accueil - Utilitaires
- Programme demarrage windows - Guide
- Optimisation découpe panneau gratuit - Télécharger - Outils professionnels
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
3 réponses
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.
mamiemando
Messages postés
33768
Date d'inscription
Statut
Modérateur
Dernière intervention
7 878
J'ai rajouté les balises en question dans son message.
Utilisateur anonyme
Bonjour, merci
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.