2016-06-06 2 views
0

J'essaie de créer une interface graphique dans tkinter qui utilise une image superposée, mais lorsque je place l'image sur l'image inférieure, la zone transparente de l'image apparaît en gris.Comment rendre l'arrière-plan d'une image transparent sans PIL?

J'ai cherché des solutions à cela, mais tous les résultats que j'ai trouvés ont pointé vers l'utilisation de PIL.

Est-il possible pour moi d'utiliser des images transparentes ou partiellement transparentes dans le module python tkinter sans utiliser PIL?

Répondre

0

Vous pouvez utiliser certains outils Photoshop de base comme l'outil Baguette magique pour supprimer l'arrière-plan, mais gardez à l'esprit que certaines images au format PNG ont un arrière-plan faible. Il s'agit soit d'un filigrane, soit l'arrière-plan de l'image a été rendu avec une opacité inférieure à celle du reste de l'image. Votre interface graphique peut également avoir une couche placée au-dessus des images par défaut. Apparaît-il sur chaque image séparément lorsqu'il est chargé dans l'interface graphique?