Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > GUI
GUI Forum d'entraide sur les bibliothèques pour interfaces graphiques en Python
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 17/08/2012, 16h24   #1
nico!
Candidat au titre de Membre du Club
 
Inscription : mars 2008
Messages : 95
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 95
Points : 13
Points : 13
Par défaut Matplotlib widgets Rectangle selector: récupérer une valeur

Bonjour à tous,

J'essaye actuellement de développer un programme python utilisant matplotlib et en particulier ses widgets. Ce que j'aimerais arriver à faire est la chose suivante: à partir d'une image générée par la fonction imshow, pouvoir sélectionner une zone de l'image avec la souris, calculer la moyenne dans cette zone et pouvoir ensuite récupérer cette valeur pour la suite du programme

Code :
1
2
3
4
5
6
7
 
 
def onselect(eclick,erelease,im):
       #cette fonction calcule la moyenne et il faudrait qu'elle puisse rendre cette valeur, comme quand on tape 'return moyenne'
 
 
rs=widgets.RectangleSelector(ax1, lambda e1,e2:onselect(e1,e2,image), drawtype='box',rectprops = dict(facecolor='red', edgecolor = 'black', alpha=0.5, fill=True))
Bien sûr taper 'moyenne=rs' n'est pas correct pour récuperer la valeur pour la suite du programme. Comprenez-vous ce que j'essaye de faire?

Merci d'avance de votre attention !

Nico
nico! est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h21.


 
 
 
 
Partenaires

Hébergement Web